{"repo":"yologdev/yoagent","free":true,"listed":false,"github":"https://github.com/yologdev/yoagent","clone":"git clone https://github.com/yologdev/yoagent.git","description":"The agent loop for Rust — stream from 7 LLM protocols, run tools, loop until done.","language":"Rust","stars":171,"topics":["agent","agent-framework","ai","ai-agents","anthropic","claude","coding-agent","gemini","llm","llm-agent"],"license":"MIT","category":"ai-agents","readme_excerpt":"crates.io · Docs · API · GitHub · DeepWiki · Changelog [![][crates-shield]][crates-link] [![][docsrs-shield]][docsrs-link] [![][ci-shield]][ci-link] [![][msrv-shield]][msrv-link] [![][license-shield]][license-link] The agent loop for Rust. Stream from any of 7 LLM protocols, run tools, loop until done. --- Try it in one command — no API key That's a working coding agent in your terminal — file read/write/edit, shell, ripgrep search, streaming output, skills. No signup, no key, nothing to configure. Point it at a hosted model instead by swapping the flag: --- Install Quick start An agent that actually uses a tool — the thing the crate exists for: Swap the model by swapping the config — the provider follows, and the key is read from that provider's conventional env var: --- How yoagent differs yoagent is deliberately narrow. It is the loop, tool execution, and the machinery you need to run that loop in production. It ships no vector stores, embedding pipelines, or task-graph layer — if your problem is retrieval or orchestration, one of these is the better fit: If you need Look at --- --- RAG pipelines, vector stores, embeddings, transcription and image generation rig — \"Build modular and scalable LLM Applications in Rust\" Typed task graphs and streaming RAG indexing alongside agents swiftide — \"Composable LLM agents and harness, typed task graphs, and streaming RAG pipelines in Rust\" A tool-calling loop you host, gate, steer, branch, and record yoagent What that focus bought: -","default_branch":null,"files":null,"tree":[],"storefront":"/r/yologdev","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/yologdev/yoagent/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."}