AutoGPT is the vision of accessible AI for everyone, to use and to build on. Our mission is to provide the tools, so that you can focus on what matters.
 
 
 
 
 
 
Go to file
hunteraraujo 3bba27dd3c Integrate JSON-based Skill Tree Initialization in ViewModel
This commit substantially upgrades the SkillTreeViewModel by incorporating asynchronous initialization from a JSON asset. Now, both nodes and edges of the skill tree are dynamically generated based on the JSON data. This not only enhances the modularity of the code but also simplifies the process of updating or modifying the skill tree.

Other improvements include:
- Changed node IDs from integers to strings for better flexibility.
- Added a function to get a node by its ID, improving code reusability.
- Introduced error handling for potential issues during JSON parsing or node retrieval.
- Updated the sibling, level, and subtree separation configurations for the graph view layout.

These changes make the skill tree more dynamic and maintainable, setting the stage for future extensions.
2023-09-13 17:53:24 -07:00
.github Add CI to the forge 2023-09-11 16:12:44 -07:00
autogpts/autogpt fixed datetime and changed benchmark defaults for autogpt 2023-09-13 13:47:26 +02:00
benchmark Fix API Mode (#5209) 2023-09-13 07:30:46 -07:00
docs Fix docs: sample docker-compose.yml broken indents (#5168) 2023-09-07 16:05:05 +02:00
forge Add config (#5210) 2023-09-13 07:37:14 -07:00
frontend Integrate JSON-based Skill Tree Initialization in ViewModel 2023-09-13 17:53:24 -07:00
.gitignore Added ignore private files 2023-09-12 11:00:30 +02:00
.gitmodules Fix Auto-GPT CI cassette submodule 2023-09-08 23:07:17 +02:00
CODE_OF_CONDUCT.md Relocate CoC and fix symlinks 2023-09-06 17:48:29 +02:00
CONTRIBUTING.md Fix CI/CD for Auto-GPT + docs site deployment 2023-09-06 17:33:08 +02:00
LICENSE moving back license, removing unnecessary files 2023-09-12 14:56:33 -07:00
README.md Update README.md 2023-09-12 14:51:01 -07:00

README.md

🌟 AutoGPT: the heart of the open-source agent ecosystem

Discord Follow GitHub Repo stars Twitter Follow License: MIT

AutoGPT is your go-to toolkit for supercharging agents. With its modular and extensible framework, you're empowered to focus on:

  • 🏗️ Building - Lay the foundation for something amazing.
  • 🧪 Testing - Fine-tune your agent to perfection.
  • 👀 Viewing - See your progress come to life.

Be part of the revolution! AutoGPT stays at the forefront of AI innovation, featuring the codebase for the reigning champion in the Open-Source ecosystem.


AutoGPT Arena Hacks Hackathon

We're hosting a Hackathon!
Click the banner above for details and registration!


🥇 Current Best Agent: AutoGPT

Among our currently benchmarked agents, AutoGPT scores the best. This will change after the hackathon - the top-performing generalist agent will earn the esteemed position as the primary AutoGPT 🎊

📈 To enter, submit your benchmark run through the UI.

🌟 Quickstart

  • Jumpstart your journey! 🌠 To activate the best agent, follow the guide here.

Want to build your own groundbreaking agent using AutoGPT? 🛠️ Fork this repository! Detailed guidance is on the way. There are three major components to focus on:

🏗️ the Forge

Forge your future! The forge is your innovation lab. All the boilerplate code is already handled, letting you channel all your creativity into building a revolutionary agent. It's more than a starting point, it's a launchpad 🚀 for your ideas.

📘 Learn More

🎯 the Benchmark

Test to impress! The benchmark offers a stringent testing environment. Our framework allows for autonomous, objective performance evaluations, ensuring your agents are primed for real-world action.

📘 Learn More

🎮 the UI

Take Control! The frontend is your personal command center. It gives you a user-friendly interface to control and monitor your agents, making it easier to bring your ideas to life.

📘 Learn More


🔄 Agent Protocol

🔌 Standardize to Maximize! To maintain a uniform standard and ensure seamless compatibility, AutoGPT employs the agent protocol from the AI Engineer Foundation. This standardizes the communication pathways from your agent to the frontend and benchmark.

🤔 Questions? Problems? Suggestions?

Get help - Discord 💬

To report a bug or request a feature, create a GitHub Issue. Please ensure someone else hasnt created an issue for the same topic.

Star History Chart