AgentForge
AgentForge is a low-code framework for rapid development, testing, and iteration of AI-powered autonomous agents and cognitive architectures. Its core concepts - flexible Agents, declarative Cogs, and optional Memory - support both simple first runs and sophisticated multi-agent orchestration.
Compatible with a range of LLM models—including OpenAI, Google's Gemini, Anthropic's Claude, and local models via Ollama or LMStudio—AgentForge lets you run different models for different agents as needed.
If you are new to AgentForge, start with the public docs hub before opening schemas, memory, storage, subclassing, utilities, or legacy Tools/Actions references.
Table of Contents
Start Here
Start with AgentForge Documentation.
The docs hub gives the recommended order for the first smoke test, the first real Codex-backed model run, the beginner Cog examples, and the advanced references.
Features
Build agents and cognitive architectures (multi-agent systems) with:
- Declarative Cogs: Orchestrate multi-agent workflows, branching logic, and memory using simple YAML files. Cogs are the primary way to compose agents into complex, reusable workflows.
- Customizable Agents: Define agents using YAML prompt templates and configuration.
- Integrated Memory: Add contextual memory to agents and cogs for coherent, context-aware interactions. Memory nodes are declared in Cogs and made available to agents automatically.
- Personas: Configure agent identity, style, and context using persona YAML files.
- Dynamic Prompt Templates: Use flexible prompt templates that adapt to various contexts and memory.
- LLM Agnostic: Run different agents with different LLMs as needed.
- On-The-Fly Prompt Editing: Modify prompts in real-time without restarting the system.
- OpenAI, Google & Anthropic API Support: Integrate with popular LLM APIs.
- Open-Source Model Support: Leverage local models through Ollama and LMStudio.
Documentation
- Docs Hub: Canonical public navigation for first runs and reference material.
- Quickstart: Install, scaffold
.agentforge/, and run a no-credential debug smoke test. - First Real Model Run: Use the default Codex OAuth model path or choose another provider.
- Advanced Reference: Find Agents, Cogs, settings, APIs, memory, storage, utilities, and legacy Tools/Actions references after the beginner path is clear.
Contributing
We welcome issues and pull requests with improvements or bug fixes!
Contact Us
- Email: contact@agentforge.net
- Discord: Join our Discord Server
License
This project is licensed under the GNU General Public License v3.0. See LICENSE for more details.
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file agentforge-0.6.6.tar.gz.
File metadata
- Download URL: agentforge-0.6.6.tar.gz
- Upload date:
- Size: 152.1 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via:
twine/6.2.0 CPython/3.12.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
4f5514f0f6dda2430706cdde60ffa150d1542a1182bd664396f80c0a9d4a7213
|
|
| MD5 |
18e45a86f0a0424614526afa52f6b404
|
|
| BLAKE2b-256 |
148ce79284834c4713d8507d4b698d806b5cf7f4561a4068fdad3695bbe953cf
|
File details
Details for the file agentforge-0.6.6-py3-none-any.whl.
File metadata
- Download URL: agentforge-0.6.6-py3-none-any.whl
- Upload date:
- Size: 201.9 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via:
twine/6.2.0 CPython/3.12.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
b677d4a94e9ac64206fae0c02b56fa0e2adc66977fdd2d2da20c6b7f9ca462e3
|
|
| MD5 |
3a31e100dfca426da4899ecc57aac6a5
|
|
| BLAKE2b-256 |
8e04295c416023d81fc8f234a4c0f319f5cb75649f9ccc096fbb3a33aac78514
|