{"repo":"luckeyfaraday/athena-loops","free":true,"listed":false,"github":"https://github.com/luckeyfaraday/athena-loops","clone":"git clone https://github.com/luckeyfaraday/athena-loops.git","description":"MIT-licensed, backend-agnostic AI agent orchestration loop in Python: orchestrator→worker→reviewer as a deterministic harness. Drive coding-agent backends through an MCP server + CLI.","language":"Python","stars":53,"topics":["agent-loop","agent-orchestration","agentic-workflows","ai-agents","aider","anthropic","claude","claude-code","codex","coding-agents"],"license":"MIT","category":"ai-agents","readme_excerpt":"Athena Loops — backend-agnostic AI agent orchestration loop for Python agentloop is a lightweight Python framework for multi-agent orchestration. It implements the orchestrator → worker → reviewer pattern (the AI agent orchestration loop) as a deterministic harness with a closed feedback loop: a goal is decomposed into subtasks, fanned out to worker subagents, aggregated, and run through a review gate that loops until the work meets its success criteria. One loop drives any LLM backend — Anthropic Claude, Claude Code, Codex, opencode, or aider — through a single Agent interface, and it ships as both an MCP server and a plain CLI so any coding agent can call it. The design principle: the loop is a harness (deterministic code), not a skill. A prompt can describe \"decompose, review, loop until done\" but can't guarantee it. So the control flow lives in code, and the model-facing judgement (how to decompose, the review rubric) lives in swappable prompts. One harness drives any backend through a single Agent interface. The tweet that started it all — Peter Steinberger (@steipete): \"You shouldn't be prompting coding agents anymore. You should be designing loops that prompt your agents.\" agentloop is that idea as a reusable harness. Quick start Use a real model Claude via Anthropic: Grok via xAI's OpenAI-compatible API: GrokAgent defaults to grok-build-0.1 for coding-oriented loop work; pass model=\"grok-4.3\" or --model grok-4.3 for general chat-style work. Grok Build CLI as the worke","default_branch":null,"files":null,"tree":[],"storefront":"/r/luckeyfaraday","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/luckeyfaraday/athena-loops/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."}