bosun-ai/swiftide
Fast, streaming indexing, query, and agentic LLM applications in Rust
Swiftide is an opinionated framework for building LLM applications. It gives you an agent harness, typed task graphs for orchestration, and streaming, composable indexing/query pipelines for RAG.
Related
- Project
0xPlaygrounds/rigRig is a Rust library that provides a unified, modular API for building LLM‑powered applications. It includes a ready‑made agent runtime (multi‑turn, streaming, tool‑calling), abstractions over 20+ model providers and 10+ vector‑store back‑ends, GenAI observability support, and optional recording/replay for testing. The crate works on native and WebAssembly targets and is used in production by companies such as St Jude, Neon, and Ryzome.
- Project
liquidos-ai/AutoAgentsA production-grade multi-agent framework in Rust that provides a type-safe environment for building intelligent systems with structured tool calling and pluggable LLM backends.
- Project
Abraxas-365/langchain-rustA Rust implementation of the LangChain framework for building composable LLM applications with support for various models, vector stores, and agents.
- Project
zavora-ai/adk-rustA production-ready Rust framework for building model-agnostic, type-safe AI agents with support for complex graph workflows, durable execution, and enterprise-grade orchestration.
- Project
pacifio/cerseiA complete Rust SDK for building high-performance coding agents with built-in tool execution, graph memory, and sub-agent orchestration.