{"repo":"Scaffoldic/agentforge-py","free":true,"listed":false,"github":"https://github.com/Scaffoldic/agentforge-py","clone":"git clone https://github.com/Scaffoldic/agentforge-py.git","description":"Production-grade, contracts-first framework for AI agents in Python — vendor-neutral, audit-ready.","language":"Python","stars":10,"topics":["agent-framework","agentic-ai","ai-agents","anthropic","bedrock","llm","mcp","ollama","openai","opentelemetry"],"license":"Apache-2.0","category":"ai-agents","readme_excerpt":"AgentForge An AI-agent framework that behaves like infrastructure, not a demo you ship once. Production plumbing — cost, tracing, memory, guardrails, failover — comes as swap-by-config packages behind version-locked contracts. You write your use case; the framework is already production-grade. From zero: agentforge new scaffolds a runnable project → the full loop runs offline, no API key (a recorded run) with budget + tracing already wired → swap the vendor or the reasoning loop by editing one line of YAML , agent.py never changes. Runnable example → AgentForge treats an agent like a system you operate, not a demo you ship once. Four things at its core: 1. Version-locked contracts. 30 ABCs in a small agentforge-core describe the agent surface, and breaking one is a major version bump (ADR-0007) — so you can build on them like a stable API. 2. Every backend is its own package, swapped by config. LLM provider, memory store, observability stack, reranker, guardrail — each ships as a separate PyPI distribution you plug in and swap by editing one line of YAML, never your agent code. 3. The reasoning loop is swap-by-config too. ReAct, Plan-and-Execute, Tree-of-Thoughts, and a Multi-Agent Supervisor ship behind one Strategy contract — pick the loop in YAML, or compose your own from the ABC. The same agent code runs under any of them; the strategy is a configuration choice, not a rewrite. 4. Scaffolds keep your AI coding assistant on-idiom. Every generated project ships framework-awa","default_branch":null,"files":null,"tree":[],"storefront":"/r/Scaffoldic","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/Scaffoldic/agentforge-py/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."}