Joshua Guyette
Back to Projects

Project RAG

2024 - Present

active

Project RAG is a Retrieval-Augmented Generation server built in Rust. It uses Tree-sitter for language-aware code chunking, vector embeddings for semantic search, and BM25 for keyword ranking. Exposed via the MCP protocol, it enables AI agents to search and understand large codebases with high precision and low latency.

Tech Stack

RustMCP SDKTree-sitterVector SearchBM25