Skip to content

Commit

Permalink
Merge pull request #121 from MorpheusAIs/0.2.1
Browse files Browse the repository at this point in the history
0.2.1
  • Loading branch information
LachsBagel authored Dec 10, 2024
2 parents 85c591f + ec40063 commit cff90c4
Show file tree
Hide file tree
Showing 6 changed files with 32 additions and 23 deletions.
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -56,6 +56,7 @@ resources/*
## installer
MORagentsWindowsInstaller
MORagentsWindowsInstaller.zip
build_assets/macOS/MORAgentsInstaller.pkg

## app
MORagents.app
Expand Down
50 changes: 29 additions & 21 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,26 +5,37 @@
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/gasless-usdc-base-agent.png)
![UI 1](images/MORagents-UI.png)

![UI 2](images/dca-strategy-agent.png)
![UI 2](images/gasless-usdc-base-agent.png)

![UI 3](images/image-generator.png)
![UI 3](images/dca-strategy-agent.png)

![UI 4](images/tweet_sizzler.png)
![UI 4](images/image-generator.png)

![UI 5](images/real-time-info.png)
![UI 5](images/tweet_sizzler.png)

![UI 6](images/mor_rewards.png)
![UI 6](images/real-time-info.png)

![UI 7](images/price-fetcher-realtime-news.png)
![UI 7](images/mor_rewards.png)

![UI 8](images/moragents_chatpdf.png)
![UI 8](images/price-fetcher-realtime-news.png)

![UI 9](images/moragents_chatpdf.png)

---

### Features
#### Write Sizzling Tweets 🌶️ No Content Moderation 😅

#### Generate Images 🏞️
- "Generate an image of a cryptographically secure doggo"
#### Send Gasless USDC with Coinbase 🚚
- "Send USDC on Base"
_- WARNING: Highly experimental. Please backup your wallet file by downloading from wallet selector._
#### Dollar Cost Averaging (DCA) with Coinbase
- "DCA Strategy on Base"
_- WARNING: Highly experimental. Please backup your wallet file by downloading from wallet selector._
#### Write Sizzling Tweets 🌶No Content Moderation 😅
- "Write a based tweet about Crypto and AI"
#### Real-time Info 🕸️
- "Real-time info about Company XYZ"
Expand All @@ -43,18 +54,15 @@ Fully Extensible! Add your own agents and have them automatically invoked based

## Easy Install
### macOS
>Assumes minimum 16GB RAM
>Best performance when >=16GB RAM
#### Steps to Install
1. Download Installer
1. For Mac on Apple Silicon M1/2/3 etc. (arm64)
1. Download and run MORagents installer [MORagents020-apple.pkg](https://drive.proton.me/urls/20ENWS94AW#Kols2sA9mWLf)
> SHA256 e65e11719a24ca9a00545443a35cda3b6d78f756b8e2ba535db00399ef75168f MORagents020-apple.pkg
2. For Mac on Intel (x86_64)
1. Download and run MORagents installer [MORagents020-intel.pkg](https://drive.proton.me/urls/1SFGC83RMR#7hdNk4t7bQ0y)
> SHA256 0e3a831f9817ff8fe79cc87d87a60a7884e6752becde20aaa1920133ab2d8036 MORagents020-intel.pkg
1. For Mac on Apple Silicon M1, M2, M3, M4 (arm64)
1. Download and run MORagents installer [MORagents021-apple.pkg](https://drive.proton.me/urls/AG19JG17JC#EYS7RDpLVVWK)
> SHA256 b4e7126410561f986ba116af567e7ac05b9eb59e7f1dcbaca3d7cd85b69a30c4 MORagents021-apple.pkg
2. Wait several minutes for background files to download and then your browser should automatically open to http://localhost:3333
> Note: After installation is complete, the MORagents app icon will bounce for several minutes on your dock, and then stop. This is normal behavior as it's downloading a <7GB of files in the background. You can open "Activity Monitor" and in the Network tab see that it's downloading.
> Note: After installation is complete, the MORagents app icon will bounce for several minutes on your dock, and then stop. This is normal behavior as it's downloading <7GB of files in the background. You can open "Activity Monitor" and in the Network tab see that it's downloading.
#### Future Usage
- Open the "MORagents" app from Mac search bar.
Expand All @@ -69,12 +77,12 @@ Fully Extensible! Add your own agents and have them automatically invoked based
---

### Windows (x86_64)
>Assumes minimum 16GB RAM
>Best performance when >=16GB RAM
#### Steps
1. Download [MORagentsSetupWindows020.zip](https://drive.proton.me/urls/CV5NDK88W8#TNGSOxKUbq4b)
> SHA256 1802a941517ad19c732d3a34bfd353fd9a7eb5921ca12210dc5335cf75e34ee8 MORagentsSetupWindows020.zip
2. Go to downloaded **MORagentsSetupWindows020(.zip)** file and double click to open
1. Download [MORagentsSetupWindows021.zip](https://drive.proton.me/urls/GXAJKN82JG#U4ZDz5eqgQ7Y)
> SHA256 fc4631c1f1fa260cb9a206d27aa20c70812fffe524cbec421ad267e205d8c5c5 MORagentsSetupWindows021.zip
2. Go to downloaded **MORagentsSetupWindows021(.zip)** file and double click to open
3. Double click **MORagentsSetup.exe**
1. You may need to click "More info" -> "Run anyway"
2. If that still doesn't work, try temporarily disabling your antivirus and open the .exe again
Expand Down
Binary file added images/MORagents-UI.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified images/dca-strategy-agent.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified images/gasless-usdc-base-agent.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Original file line number Diff line number Diff line change
Expand Up @@ -56,7 +56,7 @@ To use the Tweet Sizzler Agent, you need to set up a developer account and creat
- For the Website URL, use any valid website URL (not localhost)
- Click Save to persist these settings
![X Developer Portal User Authentication Settings](../../../../../images/tweet_sizzler_instructions/user_authentication_settings.png)
![X Developer Portal User Authentication Settings](../../../../../../images/tweet_sizzler_instructions/user_authentication_settings.png)
_Figure 2: X Developer Portal User Authentication Settings_
Note: Your setup for the user authentication settings should look something like this. Make sure you have selected either "Read and write" or "Read and write and Direct message" under the app permissions section. This configuration is crucial for the Tweet Sizzler agent to function properly and post tweets on your behalf.
Expand All @@ -67,7 +67,7 @@ Note: Your setup for the user authentication settings should look something like

6. Enter the consumer keys and authentication tokens from this page into the settings modal of the Morpheus app.

![X Developer Portal Dashboard](../../../../../images/tweet_sizzler_instructions/dashboard_permissions.png)
![X Developer Portal Dashboard](../../../../../../images/tweet_sizzler_instructions/dashboard_permissions.png)
_Figure 1: X Developer Portal Dashboard_

Note: For the Tweet Sizzler agent to work correctly, you need to ensure that your app permissions are set to "Read and write" or "Read, write, and Direct Messages" as shown in the image above. This level of permission is necessary for the agent to post tweets on your behalf.

0 comments on commit cff90c4

Please sign in to comment.