{"repo":"geminik23/ai-agents","free":true,"listed":false,"github":"https://github.com/geminik23/ai-agents","clone":"git clone https://github.com/geminik23/ai-agents.git","description":"One YAML = Any Agent. Declarative AI agent framework in Rust.","language":"Rust","stars":35,"topics":["agents","ai","ai-agents","chatgpt","claude","gemini","generative-ai","llm","mcp","multiagent"],"license":"Apache-2.0","category":"ai-agents","readme_excerpt":"AI Agents Framework One YAML = Any Agent. A Rust framework for building AI agents from a single YAML specification. No code required for common use cases. ai-agents.rs - Documentation, guides, and examples - YAML-first behavior - common agent behavior is declarative, with Rust host integrations for custom extensions - Language-agnostic semantics - intent, extraction, validation via LLM (no regex) - Layered overrides - global → agent → state → skill → turn - Explicit safety controls - fail-closed tool grants, policy, HITL approvals, error recovery - Extensible - custom LLMs, tools, memory, storage, hooks Status: 1.0.5 Features - Multi-LLM with fallback - 12 providers (OpenAI, Anthropic, Google, Ollama, DeepSeek, Groq, Mistral, Cohere, xAI, Phind, OpenRouter, any OpenAI-compatible); named aliases (default, router); auto-fallback on failure - State machine + skills - hierarchical states, LLM-evaluated transitions, guard-based routing, entry/exit actions, reusable multi-step skills - Built-in tools + MCP - 30 canonical built-in IDs: calculator , echo , datetime , json , random , file , glob , grep , file read , file write , file edit , patch , copy path , move path , delete path , file list , file info , git status , git diff , diagnostics , ask user , todo , sleep , web fetch , web search , command , text , template , math , and http ; connect any MCP server for hundreds more - Tool scoping, selection, policy, and context - explicit top-level grants, state-level narrowing, opt-i","default_branch":null,"files":null,"tree":[],"storefront":"/r/geminik23","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/geminik23/ai-agents/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."}