From fcadff43d043156eb88f4829c9f8fb769956192f Mon Sep 17 00:00:00 2001 From: LachsBagel <149974355+LachsBagel@users.noreply.github.com> Date: Sat, 14 Sep 2024 17:45:49 -0500 Subject: [PATCH] updated docs --- AGENTABILITIES.md | 20 +++++++++++++------- CONTRIBUTE.md | 8 ++++---- README.md | 10 +++++----- 3 files changed, 22 insertions(+), 16 deletions(-) diff --git a/AGENTABILITIES.md b/AGENTABILITIES.md index ee8dccb..a7e8452 100644 --- a/AGENTABILITIES.md +++ b/AGENTABILITIES.md @@ -22,7 +22,7 @@ transaction. 1. Windows 2. (pending) macOS 3. CICD build for Windows - 4. (pending) CICD builds for Linux and macOS + 4. CICD builds for Linux and macOS (apple and intel) 4. (pending) Vulnerability scanning of dependencies and code 4. GenLayer 1. (pending) [FeedBuzz](https://github.com/yeagerai/feedbuzz-contracts) - AI filtered logging system to surface user demand and failure modes for new functionality @@ -30,11 +30,17 @@ transaction. 1. Developed a [price fetcher agent](submodules/moragents_dockers/agents/src/data_agent) using CoinGecko. 2. A [web interface](submodules/moragents_dockers/frontend) which is served by the local Docker installation and integrated with Rainbow, enabling the use of MetaMask, WalletConnect, and other EVM-based wallets. - 3. A [swap agent](submodules/moragents_dockers/agents/src/swap_agent) which can iteratively ask users to provide needed details for disambiguation. - 4. [A general-purpose agent](https://github.com/MorpheusAIs/moragents/pull/34) that can ingest arbitrary documents, such as PDFs, for basic document QA and text generation. - 5. (Pending Integration) [Delegating agent](https://github.com/MorpheusAIs/moragents/pull/45) which can maintain user's persona/interests as well as coordinating to task agents and tools. -6. **Dan Y.** - 1. (pending) X/Twitter Posting Agent - an agent which generates spicy tweets with an X integration for one-click posting. + 3. [Swap agent](submodules/moragents_dockers/agents/src/swap_agent) which can iteratively ask users to provide needed details for disambiguation. + 4. [General-purpose agent](https://github.com/MorpheusAIs/moragents/pull/34) that can ingest arbitrary documents, such as PDFs, for basic document QA and text generation. + 5. [Local delegating agent](https://github.com/MorpheusAIs/moragents/pull/45) which can maintain user's persona/interests as well as coordinating to task agents and tools. + 6. (pending) Agent forge to allow devs to publish their custom agents to the Morpheus/Lumerin Agent Registry +7. **Dan Y.** + 1. [X/Twitter Posting Agent](https://github.com/MorpheusAIs/moragents/pull/57) - an agent which generates spicy tweets with an X integration for one-click posting. + 2. (pending) Inter-agent Delegator which can coordinate between local and decentralized agents +7. **Niveshi** + 1. [MOR Rewards agent](https://github.com/MorpheusAIs/moragents/tree/main/submodules/moragents_dockers/agents/src/reward_agent/src). Lets you see how many MOR tokens are claimable for your wallet. +8. **Dom** + 1. (pending) Coinbase MPC enabled Agent on Base ### Decentralized Inference: #### Non-Local Installation Agents for Permission-less Compute @@ -56,4 +62,4 @@ Pending Lumerin's work. Eventually Agent Builders will be able to permission-les ### Contact Join the [Morpheus Discord](https://discord.com/invite/Dc26EFb6JK) -*Last Updated: August 18, 2024* +*Last Updated: September 14, 2024* diff --git a/CONTRIBUTE.md b/CONTRIBUTE.md index 8c645f7..2613dd5 100644 --- a/CONTRIBUTE.md +++ b/CONTRIBUTE.md @@ -1,10 +1,10 @@ # Contributing and Future Interoperability of Agents -**For contributors looking to build a local agent** please wait until a test agent being built by Dan Y. (mentioned in [AGENTABILITIES](./AGENTABILITIES.md)) concludes an integration with the new agent router in [Agent Router PR](https://github.com/MorpheusAIs/moragents/pull/45). -Around September 2024 the release of v0.1.0 will incorporate the above. -Release v0.1.0 will include new guides to easily and independently integrate your own local agent. +**For contributors looking to build a local agent** please see [Agents README](submodules/moragents_dockers/README.md) section: "Steps to Add a New Agent". +This will let you experiment with your agent locally. -Beyond September, the router will expand to coordinate the decentralized agents along with local agents to provide for dynamic workflow construction to satisfy more complex user queries. +Later in 2024/5 you will be able to publish your agent to the Morpheus registry. +There will be a future router which will expand to coordinate the decentralized agents along with local agents to provide for dynamic workflow construction to satisfy more complex user queries. --- diff --git a/README.md b/README.md index f4cd8ed..776c89e 100644 --- a/README.md +++ b/README.md @@ -1,7 +1,9 @@ ![morpheus ecosystem](images/morpheus-ecosystem@3x_green.png) # MORagents -## Morpheus Install for Local Web3 Agent Interaction +## Local Agents 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! Add your own agents and have them automatically invoked based on user intent. ![UI 1](images/tweet_sizzler.png) @@ -21,6 +23,7 @@ - "What's the main point of the document?" #### Swap ERC Compatible Tokens 🪙 -> 🪙 - "Swap 0.01 ETH for USDC" + - **Works with your favorite wallet extensions in your existing browser** #### Fetch Price, Market Cap, and TVL of coins and tokens supported on CoinGecko 📈 - "What's the price of ETH?" - "What's the market cap of BTC?" @@ -28,12 +31,10 @@ - "How many MOR rewards do I have?" #### Write Sizzling Tweets 🌶️ No Content Moderation 😅 - "Write a based tweet about Crypto and AI" - -**Works with your favorite wallet extensions in your existing browser** --- -## Install +## Easy Install ### macOS >Assumes minimum 16GB RAM @@ -85,7 +86,6 @@ If the app shows connections errors in connecting to agents. Please ensure Docke #### Linux *Coming soon* - --- # Adding a New Agent