{"id":21384013,"url":"https://github.com/databassgit/agentforge","last_synced_at":"2025-04-08T20:19:57.782Z","repository":{"id":154005307,"uuid":"625297895","full_name":"DataBassGit/AgentForge","owner":"DataBassGit","description":"Extensible AGI Framework","archived":false,"fork":false,"pushed_at":"2024-05-20T01:23:19.000Z","size":7327,"stargazers_count":390,"open_issues_count":7,"forks_count":94,"subscribers_count":16,"default_branch":"main","last_synced_at":"2024-05-20T02:32:11.863Z","etag":null,"topics":["agent-based","agi","ai","artificial-intelligence","python"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/DataBassGit.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"Contributing.md","funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","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":"2023-04-08T17:16:39.000Z","updated_at":"2024-06-06T07:08:33.764Z","dependencies_parsed_at":"2023-12-16T23:52:24.197Z","dependency_job_id":"4375ad36-d352-4dd2-a43a-1eee3e0b0f9e","html_url":"https://github.com/DataBassGit/AgentForge","commit_stats":null,"previous_names":["databassgit/hiagi"],"tags_count":5,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataBassGit%2FAgentForge","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataBassGit%2FAgentForge/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataBassGit%2FAgentForge/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataBassGit%2FAgentForge/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/DataBassGit","download_url":"https://codeload.github.com/DataBassGit/AgentForge/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247919005,"owners_count":21018046,"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":["agent-based","agi","ai","artificial-intelligence","python"],"created_at":"2024-11-22T11:37:21.189Z","updated_at":"2025-04-08T20:19:57.753Z","avatar_url":"https://github.com/DataBassGit.png","language":"Python","readme":"[![GitHub - License](https://img.shields.io/github/license/DataBassGit/AgentForge?logo=github\u0026style=plastic\u0026color=green)](https://github.com/DataBassGit/AgentForge/blob/dev/LICENSE)\n[![PyPI](https://img.shields.io/pypi/v/agentforge?logo=pypi\u0026style=plastic\u0026color=blue)](https://pypi.org/project/agentforge/)\n[![Documentation](https://img.shields.io/badge/Docs-GitHub-blue?logo=github\u0026style=plastic\u0026color=green)](https://github.com/DataBassGit/AgentForge/tree/dev/docs)\n[![Python Version](https://img.shields.io/badge/Python-3.11-blue?style=plastic\u0026logo=python)](https://www.python.org/)\n[![Homepage](https://img.shields.io/badge/Homepage-agentforge.net-green?style=plastic\u0026logo=google-chrome)](https://agentforge.net/)\n\n![AgentForge Logo](./docs/Images/AF-Banner.jpg)\n\n# AgentForge\n\n**AgentForge** is a low-code framework designed for rapid development, testing, and iteration of AI-powered autonomous agents and cognitive architectures. Compatible with a range of LLM models—including OpenAI, Google's Gemini, Anthropic's Claude, and local models via [Ollama](https://ollama.com) or [LMStudio](https://lmstudio.ai)—it offers the flexibility to run different models for different agents based on your specific needs.\n\nWhether you're a newcomer seeking an easy entry point or a seasoned developer aiming to build complex cognitive architectures, **AgentForge** provides the tools you need to craft intelligent, model-agnostic, and database-flexible autonomous agents.\n\n---\n\n## Table of Contents\n\n1. [Features](#features)\n2. [Documentation](#documentation)\n3. [Contributing](#contributing)\n4. [Contact Us](#contact-us)\n5. [License](#license)\n\n---\n\n## Features\n\nEasily build agents or cognitive architectures (multi-agent scripts) with the following **AgentForge** functionality:\n\n- **Customizable Agents**: Tailor agents to fit your specific use cases with ease.\n- **Custom Tools \u0026 Actions**: Extend functionality by creating custom tools and actions.\n- **Dynamic Prompt Templates**: Utilize flexible prompt templates that adapt to various contexts.\n- **LLM Agnostic Agents**: Run different agents with different LLMs as per your requirements.\n- **On-The-Fly Prompt Editing**: Modify prompts in real-time without restarting the system.\n- **OpenAI, Google \u0026 Anthropic API Support**: Seamlessly integrate with popular LLM APIs.\n- **Open-Source Model Support**: Leverage local models through [Ollama](https://ollama.com) and [LMStudio](https://lmstudio.ai).\n\n---\n\n## Documentation\n\nWelcome to the **AgentForge** framework documentation. This comprehensive guide supports you whether you're just getting started or diving deep into custom configurations and advanced features.\n\n### **Getting Started**\n\n- **[Installation Guide](docs/Guides/InstallationGuide.md)**: Step-by-step instructions to install **AgentForge**.\n- **[Using AgentForge](docs/Guides/UsingAgentForge.md)**: Learn how to run agents, create custom agents, and build cognitive architectures with examples.\n- **[Prerequisites Guide](docs/Guides/PrerequisitesGuide.md)**: Details all pre-installation requirements and dependencies.\n- **[Troubleshooting Guide](docs/Guides/TroubleshootingGuide.md)**: Find solutions to common issues and platform-specific problems.\n\n### **Core Concepts**\n\n- **[Agents](docs/Agents/Agents.md)**: Dive deep into the world of agents. Learn how they operate, respond, and can be customized.\n- **[API Integration](docs/APIs/APIs.md)**: Understand how **AgentForge** connects with various Large Language Model (LLM) APIs.\n- **[Personas](docs/Personas/Personas.md)**: Utilize personas to encapsulate information accessible to the agents, acting as a resource of knowledge.\n- **[Settings](docs/Settings/Settings.md)**: Delve into the model, storage, and system configurations to tweak the behavior of the system.\n- **[Storage](docs/Storage/ChromaStorage.md)**: **AgentForge** uses ChromaDB as it's vector store implementation, learn how to use it to add memory to your agents.\n- **[Tools \u0026 Actions](docs/ToolsAndActions/Overview.md)**: Discover the system's toolbox and learn how to choreograph tools into actionable sequences.\n- **[Utilities](docs/Utils/UtilsOverview.md)**: Explore utility functions and tools that enhance the system's capabilities.\n\n\n---\n\n## Contributing\n\nFeel free to open issues or submit pull requests with improvements or bug fixes. Your contributions are welcome!\n\n### Special Note\nWe're on the lookout for a UI/UX collaborator who's passionate about open-source and wants to help develop a front-end for this framework. This isn't a job offer, but rather an invitation to be a part of something cool. Interested? We'd love to chat! (See the [Contact Us](#contact-us) section below for details.)\n\n---\n\n## Contact Us\n\nIf you're keen on contributing or just want to reach out, here's how to get in touch:\n\n- **Email**: contact@agentforge.net\n- **Discord**: Join our [Discord Server](https://discord.gg/ttpXHUtCW6)\n\n---\n\n## License\n\nThis project is licensed under the **GNU General Public License v3.0**. See [LICENSE](LICENSE) for more details.\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdatabassgit%2Fagentforge","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdatabassgit%2Fagentforge","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdatabassgit%2Fagentforge/lists"}