bosun-ai/swiftide
Fast, streaming indexing, query, and agentic LLM applications in Rust
Swiftide is a Rust library designed for developers to build high-performance, streaming applications that use large language models (LLMs). It helps process and store vast amounts of data, like source code, then query it, or create "agents" that can interpret queries and use tools to find answers. Developers use this to ingest raw text and produce structured, searchable information and intelligent AI assistants.
676 stars. Actively maintained with 8 commits in the last 30 days.
Use this if you are a developer building sophisticated LLM applications in Rust that require fast, streaming data processing, indexing, and agentic capabilities.
Not ideal if you are looking for a no-code solution or a pre-built application, as this is a developer library requiring coding expertise.
Stars
676
Forks
56
Language
Rust
License
MIT
Category
Last pushed
Mar 13, 2026
Commits (30d)
8
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/rag/bosun-ai/swiftide"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Related tools
raphaelmansuy/edgequake
High-performance GraphRAG inspired from LightRag written in Rust
AlphaCorp-AI/RustyRAG
⚡ Sub-200ms RAG API built in Rust — document ingestion, Milvus vector search, Jina AI local...
cool-japan/oxirag
A four-layer Retrieval-Augmented Generation (RAG) engine in Rust with SMT-based logic...
kkollsga/kglite
Lightweight in-memory knowledge graph with Cypher query support
pixlie/PixlieAI
Please check our new project with similar targets: https://github.com/pixlie/Pixlie