{"repo":"xinhuangcs/agentmaker","free":true,"listed":false,"github":"https://github.com/xinhuangcs/agentmaker","clone":"git clone https://github.com/xinhuangcs/agentmaker.git","description":"A general-purpose Python framework for building LLM agents and multi-agent systems. \"Four lines of code, an agent with memory.\"","language":"Python","stars":123,"topics":["agent-framework","ai-agents","anthropic","function-calling","llm","llm-agents","mcp","memory","multi-agent","observability"],"license":"MIT","category":"ai-agents","readme_excerpt":"agentmaker \"Four lines of code, an agent with memory.\" A general-purpose Python framework for building LLM agents and multi-agent systems, with tools, memory, retrieval / RAG, context engineering, guardrails, human-in-the-loop, and observability built in. Async-first, fully typed, and easy to debug: a built-in LLM debugger pinpoints a failed run's first bad step, root cause, and fix. Highlights - One agent, many recipes : a single agent loop for chat and tool use, plus plan-and-execute and reflection workflows, declarative agent specs, and multi-agent orchestration. - Any LLM provider : native OpenAI, Anthropic, and Gemini, plus DeepSeek, Moonshot, Zhipu, local models (Ollama, vLLM, SGLang), and any OpenAI-compatible endpoint, with function calling, streaming, structured output, multimodal, and prompt caching. - Tools : turn any typed function into a tool with a one-line decorator, use the built-in tools, connect MCP servers, and auto-select the relevant tools at runtime when there are many. - Retrieval, RAG, memory : hybrid retrieval (vectors, keywords, and rank fusion) with no external services, a full RAG pipeline with source citations, and long-term memory that extracts and updates facts. - Batteries included, every backend swappable : local SQLite defaults with no database to run, and every backend (embeddings, vector store, reranker, session and checkpoint stores, trace exporter, chunker) sits behind an interface you can swap, for example to pgvector. - Context engineer","default_branch":null,"files":null,"tree":[],"storefront":"/r/xinhuangcs","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/xinhuangcs/agentmaker/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}