{"repo":"Brainwires/rullama-framework","free":true,"listed":false,"github":"https://github.com/Brainwires/rullama-framework","clone":"git clone https://github.com/Brainwires/rullama-framework.git","description":"A modular framework for building complete AI solutions. It's mostly a Rust framework with a subset of it ported to Deno.","language":"Rust","stars":19,"topics":["a2a","ai","automation","framework","mcp","rag","rust","skills","tools","training"],"license":"Apache-2.0","category":"workflow-automation","readme_excerpt":"rullama A modular Rust framework for building AI agents with multi-provider support, tool orchestration, MCP integration, and pluggable agent networking. Warning: This is an early-stage project under active development. Expect breaking changes and rapid iteration as we build towards a 1.0 release. Overview rullama is a workspace of 33 framework crates plus 18 extras — apps and libraries under sdks/ , servers/ , integrations/ , and examples/ — that provide everything needed to build, train, deploy, and coordinate AI agents. Each framework crate is independently publishable to crates.io and usable standalone, but they compose together through the rullama facade crate for a batteries-included experience. Full feature list Key capabilities: - Multi-provider AI — Anthropic, OpenAI, Google, Ollama, and local LLMs behind a unified Provider trait - Agent orchestration — hierarchical task decomposition, multi-agent coordination with file locks, MDAP voting - MCP protocol — full client and server support via rmcp , exposing agents as MCP tools - Agent networking — 5-layer protocol stack (IPC, TCP, A2A, Pub/Sub) with pluggable transports, routing, and discovery - Training pipelines — cloud fine-tuning (6 providers) and local LoRA/QLoRA/DoRA via Burn - RAG & code search — AST-aware chunking, hybrid vector + keyword search, Git-aware indexing - Audio — speech-to-text, text-to-speech, hardware capture/playback - Security — encrypted storage (ChaCha20-Poly1305), permission policies, content","default_branch":null,"files":null,"tree":[],"storefront":"/r/Brainwires","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/Brainwires/rullama-framework/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."}