agentmaker is an open-source Python framework designed for building agents equipped with memory and advanced retrieval capabilities. The framework allows users to create an agent with memory in just four lines of code, streamlining the process from installation to deployment. It is suitable for developers seeking to implement agents that can utilize memory, retrieval-augmented generation (RAG), and governance features within a single package.
The core package includes six components, all accessible through a single import, and does not require signing up for managed services or installing additional packages for tracing. agentmaker supports four paradigms—Chat, ReAct, Plan-and-Solve, and Reflection—enabling users to build agents that handle a range of tasks and reasoning strategies. The framework also facilitates the composition of agents into multi-agent systems, expanding its utility for more complex scenarios.
Hybrid retrieval is built into agentmaker, combining vector and keyword search with reciprocal rank fusion and optional reranking. This unified retrieval core supports memory, RAG, and tool search, allowing agents to access and utilize information efficiently. The framework is designed with swappable backends, supporting every major provider as well as local models, giving developers flexibility in choosing their preferred infrastructure.
agentmaker is distributed under the MIT license and can be installed via pip. Its open-source nature and the absence of required managed services make it accessible for a wide range of users, particularly developers interested in experimenting with or deploying autonomous agents in Python environments.
In the Multi-agent & orchestration space, agentmaker takes a focused approach. Enabling developers to quickly build and run autonomous agents with memory and retrieval capabilities using minimal code. It is built as an open-source project for python developers building AI agents. agentmaker is open source under the Open Source license. It runs on the command line, and it can be self-hosted.
Behind agentmaker is xinhuangcs, and it first shipped in 2024. Among its 9 catalogued features are agent memory, hybrid retrieval, and multi-agent support.
Summary written by a language model from the project’s public pages.
What PulseGate has recorded for this listing
Closest matches by what these projects do