OpenSpecsRead the spec for any file, right inside VS Code, then hand it to your AI. OpenSpecs brings your ByteBell specifications into the editor. We use LLMs to read your code files and build an intermediate representation (IR) layer on top of the code, so AI agents understand it far more efficiently while cutting token cost by about 70%. OpenSpecs is your window into that layer: open any indexed file and read its spec without ever leaving VS Code. What a spec gives youA ByteBell spec is a plain reading of what a file actually does. It captures the intent, the dependencies, and the business logic as one connected graph, generated once on the ByteBell platform and kept current as your code changes. Instead of reading a thousand lines to understand a service, you read the spec and get the meaning in minutes. Features
Quick start
How it worksByteBell reads each repository once at indexing time using cost-efficient open-source models. For every file it records the intent, the dependencies, and the business logic as one connected graph. OpenSpecs queries that graph over MCP and renders the spec for whatever file you have open. Because the heavy reading already happened during indexing, your copilot receives precise context for a fraction of the usual token cost. Requirements
CommandsOpen the Command Palette and type "OpenSpecs" to see everything available.
ConfigurationOpenSpecs needs no setup. The ByteBell instance URL is baked into the build at compile time
(maintainers set PrivacyYour source code stays inside your own environment at all times. ByteBell indexes your repositories on infrastructure you control, and OpenSpecs only reads the resulting specs over MCP. Nothing about your code is sent to a third party for the extension to function. How well it worksWe indexed forty-six repositories from the Kubernetes ecosystem — more than two hundred thousand files in total — and measured the results. The spec layer reached 94% accuracy across that set, answered questions for about 70% less token cost, and made AI-generated changes roughly 15–20% more accurate, all while running on open-source models. Feedback and supportIf you find a bug or have an idea worth building, open an issue on our repository or reach the team through the ByteBell platform. We read every report, and feedback from real workflows shapes what we ship next. Links
|