{"id":26054060,"url":"https://github.com/mannaandpoem/OpenManus","last_synced_at":"2025-03-08T08:01:17.816Z","repository":{"id":281017294,"uuid":"943934999","full_name":"mannaandpoem/OpenManus","owner":"mannaandpoem","description":null,"archived":false,"fork":false,"pushed_at":"2025-03-06T15:17:39.000Z","size":45,"stargazers_count":0,"open_issues_count":0,"forks_count":1,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-03-06T15:24:42.762Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/mannaandpoem.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2025-03-06T14:08:14.000Z","updated_at":"2025-03-06T15:17:43.000Z","dependencies_parsed_at":"2025-03-06T22:30:13.950Z","dependency_job_id":null,"html_url":"https://github.com/mannaandpoem/OpenManus","commit_stats":null,"previous_names":["mannaandpoem/openmanus"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mannaandpoem%2FOpenManus","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mannaandpoem%2FOpenManus/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mannaandpoem%2FOpenManus/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mannaandpoem%2FOpenManus/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/mannaandpoem","download_url":"https://codeload.github.com/mannaandpoem/OpenManus/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":242518464,"owners_count":20142504,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2025-03-08T08:01:15.199Z","updated_at":"2025-03-08T08:01:17.804Z","avatar_url":"https://github.com/mannaandpoem.png","language":"Python","funding_links":[],"categories":["Python","Agent","ツール","🤖 Deep Research Systems","Orchestration","A01_文本生成_文本对话","Applications","プロジェクト/プラットフォーム/ツール/サービス","Toolcall Agent Framework","Deep Research Agents","Opensource Copy","Agent Frameworks","实操 DEMO","Others","Agentic Systems"],"sub_categories":["エージェント型コーディング環境","🌐 Open-Source Deep Research Implementations","Agent","大语言对话模型及数据","提示语（魔法）","Dynamic Multi‑Agent Workflow \u003ca id=\"dynamic-multi-agent-workflow\"\u003e\u003c/a\u003e","General Deep Research Agents","OpenManus"],"readme":"\u003cp align=\"left\"\u003e\r\n    \u003ca href=\"README_zh.md\"\u003e中文\u003c/a\u003e\u0026nbsp ｜ \u0026nbspEnglish\u0026nbsp\r\n\u003c/p\u003e\r\n\r\n\u003cp align=\"left\"\u003e\r\n    \u003ca href=\"https://discord.gg/6dn7Sa3a\"\u003e\u003cimg src=\"https://dcbadge.vercel.app/api/server/DYn29wFk9z?style=flat\" alt=\"Discord Follow\"\u003e\u003c/a\u003e\r\n\u003c/p\u003e\r\n\r\n# OpenManus 🙋\r\nManus is incredible, but OpenManus can achieve any ideas without an Invite Code 🛫!\r\n\r\nOur team members [@mannaandpoem](https://github.com/mannaandpoem) [@XiangJinyu](https://github.com/XiangJinyu) [@MoshiQAQ](https://github.com/MoshiQAQ) [@didiforgithub](https://github.com/didiforgithub) from [@MetaGPT](https://github.com/geekan/MetaGPT) built it within 3 hours!\r\n\r\nIt's a simple implementation, so we welcome any suggestions, contributions, and feedback!\r\n\r\nEnjoy your own agent with OpenManus!\r\n\r\n## Project Demo\r\n\r\n\u003cvideo src=\"https://private-user-images.githubusercontent.com/61239030/420168772-6dcfd0d2-9142-45d9-b74e-d10aa75073c6.mp4?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3NDEzMTgwNTksIm5iZiI6MTc0MTMxNzc1OSwicGF0aCI6Ii82MTIzOTAzMC80MjAxNjg3NzItNmRjZmQwZDItOTE0Mi00NWQ5LWI3NGUtZDEwYWE3NTA3M2M2Lm1wND9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAzMDclMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMzA3VDAzMjIzOVomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTdiZjFkNjlmYWNjMmEzOTliM2Y3M2VlYjgyNDRlZDJmOWE3NWZhZjE1MzhiZWY4YmQ3NjdkNTYwYTU5ZDA2MzYmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.UuHQCgWYkh0OQq9qsUWqGsUbhG3i9jcZDAMeHjLt5T4\" data-canonical-src=\"https://private-user-images.githubusercontent.com/61239030/420168772-6dcfd0d2-9142-45d9-b74e-d10aa75073c6.mp4?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3NDEzMTgwNTksIm5iZiI6MTc0MTMxNzc1OSwicGF0aCI6Ii82MTIzOTAzMC80MjAxNjg3NzItNmRjZmQwZDItOTE0Mi00NWQ5LWI3NGUtZDEwYWE3NTA3M2M2Lm1wND9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAzMDclMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMzA3VDAzMjIzOVomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTdiZjFkNjlmYWNjMmEzOTliM2Y3M2VlYjgyNDRlZDJmOWE3NWZhZjE1MzhiZWY4YmQ3NjdkNTYwYTU5ZDA2MzYmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.UuHQCgWYkh0OQq9qsUWqGsUbhG3i9jcZDAMeHjLt5T4\" controls=\"controls\" muted=\"muted\" class=\"d-block rounded-bottom-2 border-top width-fit\" style=\"max-height:640px; min-height: 200px\"\u003e\u003c/video\u003e\r\n\r\n## Installation\r\n\r\n1. Create a new conda environment:\r\n\r\n```bash\r\nconda create -n open_manus python=3.12\r\nconda activate open_manus\r\n```\r\n\r\n2. Clone the repository:\r\n\r\n```bash\r\ngit clone https://github.com/mannaandpoem/OpenManus.git\r\ncd OpenManus\r\n```\r\n\r\n3. Install dependencies:\r\n\r\n```bash\r\npip install -r requirements.txt\r\n```\r\n\r\n## Configuration\r\n\r\nOpenManus requires configuration for the LLM APIs it uses. Follow these steps to set up your configuration:\r\n\r\n1. Create a `config.toml` file in the `config` directory (you can copy from the example):\r\n\r\n```bash\r\ncp config/config.example.toml config/config.toml\r\n```\r\n\r\n2. Edit `config/config.toml` to add your API keys and customize settings:\r\n\r\n```toml\r\n# Global LLM configuration\r\n[llm]\r\nmodel = \"gpt-4o\"\r\nbase_url = \"https://api.openai.com/v1\"\r\napi_key = \"sk-...\"  # Replace with your actual API key\r\nmax_tokens = 4096\r\ntemperature = 0.0\r\n\r\n# Optional configuration for specific LLM models\r\n[llm.vision]\r\nmodel = \"gpt-4o\"\r\nbase_url = \"https://api.openai.com/v1\"\r\napi_key = \"sk-...\"  # Replace with your actual API key\r\n```\r\n\r\n## Quick Start\r\nOne line for run OpenManus:\r\n\r\n```bash\r\npython main.py\r\n```\r\n\r\nThen input your idea via terminal!\r\n\r\nFor unstable version, you also can run:\r\n\r\n```bash\r\npython run_flow.py\r\n```\r\n\r\n## How to contribute\r\nWe welcome any friendly suggestions and helpful contributions! Just create issues or submit pull requests.\r\n\r\nOr contact @mannaandpoem via 📧email: mannaandpoem@gmail.com\r\n\r\n## Roadmap\r\n- [ ] Better Planning\r\n- [ ] Live Demos\r\n- [ ] Replay\r\n- [ ] RL Fine-tuned Models\r\n- [ ] Comprehensive Benchmarks\r\n\r\n## Community Group\r\nJoin our networking group on Feishu and share your experience with other developers!\r\n\r\n\u003cdiv align=\"center\" style=\"display: flex; gap: 20px;\"\u003e\r\n    \u003cimg src=\"assets/community_group.jpg\" alt=\"OpenManus 交流群\" width=\"300\" /\u003e\r\n\u003c/div\u003e\r\n\r\n## Star History\r\n\r\n[![Star History Chart](https://api.star-history.com/svg?repos=mannaandpoem/OpenManus\u0026type=Date)](https://star-history.com/#mannaandpoem/OpenManus\u0026Date)\r\n\r\n## Acknowledgement\r\n\r\nThanks to [anthropic-computer-use](https://github.com/anthropics/anthropic-quickstarts/tree/main/computer-use-demo) and [broswer-use](https://github.com/browser-use/browser-use) for providing basic support for this project!\r\n\r\nOpenManus is built by contributors from MetaGPT. Huge thanks to this agent community!\r\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmannaandpoem%2FOpenManus","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmannaandpoem%2FOpenManus","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmannaandpoem%2FOpenManus/lists"}