hatchmoment. scored by care · not by stars

bifrost

Bifrost: multi-language static analysis toolbox for AI agents and editors

Bifrost parses incomplete or broken codebases across many languages and normalizes them into a shared intermediate representation. It offers a real query language (JSON CodeQuery or Rune Query Language) to locate code shapes, references, and type relationships. The tool can be accessed via CLI, Python, Rust, and LSP integrations, making it useful for AI coding assistants, IDE extensions, and large repository analysis. Its incremental, git‑aware design keeps analysis fast even as repositories evolve.

View on GitHub →

BrokkAi/bifrost