Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

updated docs #67

Merged
merged 1 commit into from
Sep 14, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
20 changes: 13 additions & 7 deletions AGENTABILITIES.md
Original file line number Diff line number Diff line change
Expand Up @@ -22,19 +22,25 @@ 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
5. **CliffordAttractor on Discord** - Following Assume 16GB+ RAM:
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
Expand All @@ -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*
8 changes: 4 additions & 4 deletions CONTRIBUTE.md
Original file line number Diff line number Diff line change
@@ -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.

---

Expand Down
10 changes: 5 additions & 5 deletions README.md
Original file line number Diff line number Diff line change
@@ -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)

Expand All @@ -21,19 +23,18 @@
- "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?"
#### Check MOR rewards 🏆
- "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

Expand Down Expand Up @@ -85,7 +86,6 @@ If the app shows connections errors in connecting to agents. Please ensure Docke
#### Linux
*Coming soon*


---
# Adding a New Agent

Expand Down