bosun-ai/swiftide

Fast, streaming indexing, query, and agentic LLM applications in Rust

59
/ 100
Established

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.

LLM application development AI agent creation data indexing information retrieval software development
No Package No Dependents
Maintenance 17 / 25
Adoption 10 / 25
Maturity 16 / 25
Community 16 / 25

How are scores calculated?

Stars

676

Forks

56

Language

Rust

License

MIT

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.