Skip to content

MorpheusAIs/Docs

Repository files navigation

Morpheus

A Network For Powering Smart Agents

Authored by Morpheus, Trinity, & Neo


Introduction

On September 2nd, 2023, a group of anonymous authors who identified themselves as Morpheus, Trinity, and Neo published a groundbreaking paper, marking the inception of the Morpheus, "A Network For Powering Smart Agents".

With Morpheus, everyone will have access to a powerful personal AI, capable of thinking alongside them and taking actions that serve their best interests. Just as personal computers and search engines once empowered individuals, today we have the same opportunity with personal AIs. Morpheus integrates an ideal blend of technologies LLMs, Agents, and Web3 into a public network designed to accelerate the widespread distribution and use of Smart Agents. Communicating naturally with your Smart Agent, which understands your tasks and queries, mirrors how Google’s search engine made the early internet accessible to the general public. Now, Morpheus is opening up Web3 to billions of users.


Smart Agent Development Principles:

  1. Agents cannot execute decisions: Agents should not be given private keys or allowed to make transactions on their own. They can only construct transaction payloads for a user's approval. This is due to the limitations of current LLMs in understanding complex transactions and the risk of gaslighting.

  2. Local installation: Agents should run on the user's laptop, typically with 8-16 GB of RAM. This allows for faster execution and better performance.

  3. No private keys: Agents must not have access to private keys or be able to execute transactions independently. User's cryptographic approval is essential for any transaction.


Morpheus Local Smart Agent Releases

The latest release can be found at https://github.com/MorpheusAIs/moragents/releases.

Releases built with built with the friendliest of dev tooling. Python for AI Agents, JS for UI. Runs in your favorite browser. Made possible by Docker. Fully Extensible, devs can add their own agents and have them automatically invoked based on user intent.

Features

  • Delegating agent which can maintain user's persona/interests as well as coordinating to task agents and tools.
  • Fetch price, market cap, and TVL of coins and tokens supported on CoinGecko.
  • Web interface (Сhrome, Brave)
  • Wallet integrations for your existing wallets in-browser.
  • Web3 swap agent.
  • Chat with local PDF files
  • FeedBuzz - AI filtered logging system to surface user demand and failure modes for new functionality
  • X/Twitter posting agent - an agent which generates spicy tweets with an X integration for one-click posting.
  • Crypto news agent
  • Check MOR rewards

Example queries

After connecting Morpheus with your web3 wallet, you can test the Data Smart Agent with prompts such as:

  • What is my balance?

  • What is my address?

  • Send ETH to [Ethereum Address]

  • What is the price of Ethereum / Price of ETH (or other token listed on Coingecko)

  • What is the market cap of DOGE / MC of DOGE (or other token listed on Coingecko)

  • What is the fully diluted valuation of Solana / FDV SOL (or other token listed on Coingecko)

  • What is the total value locked in Uniswap / TVL of Uniswap (or other token listed on Coingecko)

  • Can you give me a short summary of the PDF? *after uploading the document

Warning

Review all transactions before approving them. The LLM makes mistakes, you have human wisdom.

This is an experimental release and the ETH Smart Agent may try and send your money into a black hole.

Gas costs are high on Ethereum. Consider testing using the Ethereum Sepolia or Arbitrum Sepolia testnets.


Links List:

Documentation:


Repositories:


Morpheus Smart Contract addresses:

Ethereum:

Arbitrum:

Base: