← all repositories

Ryandonofrio3/osgrep

A local semantic search tool that lets AI coding agents query codebases using natural language with ColBERT embeddings and call graph tracing.

1.1k stars TypeScript Coding AssistantsRAG · Search
osgrep
Not currently ranked — collecting fresh signals.
star history

osgrep provides natural-language semantic search over code repositories, designed to be integrated into AI coding agents. It indexes repositories locally using ColBERT embeddings via onnxruntime-node, automatically isolating each repo with its own index. Features include role detection distinguishing ORCHESTRATION from DEFINITION patterns, call graph tracing for dependency mapping, and agent-native output formats with symbols and roles. The tool runs as a local daemon service and falls back to on-demand indexing when the server is not running.

Frequently asked

What is Ryandonofrio3/osgrep?
A local semantic search tool that lets AI coding agents query codebases using natural language with ColBERT embeddings and call graph tracing.
Is osgrep open source?
Yes — Ryandonofrio3/osgrep is open source, released under the Apache-2.0 license.
What language is osgrep written in?
Ryandonofrio3/osgrep is primarily written in TypeScript.
How popular is osgrep?
Ryandonofrio3/osgrep has 1.1k stars on GitHub.
Where can I find osgrep?
Ryandonofrio3/osgrep is on GitHub at https://github.com/Ryandonofrio3/osgrep.

heatdrop uses Google Analytics to see which pages get read — nothing else. Your call. How we handle data.