ZeroIndex is an intelligent companion for Visual Studio Code that generates instant, readable AI explanations for code declarations, classes, methods, and functions on hover.
Features
- Instant AI Explanations: Hover over any class, method, or function declaration to get a clear, contextual explanation of what it does.
- Support for Multiple Providers: Seamlessly connect with OpenAI, Anthropic, Google Gemini, or local Ollama instances.
- Exploration Log Sidebar: Review your history of explored symbols directly from the sidebar. Bookmark key symbols or export your exploration history as Markdown.
- Configurable Settings: Toggle class/method hovers independently and customize explanation lengths directly from the settings dashboard.
🚀 Quick Start
1. Configure your AI
Open the command palette (Cmd+Shift+P on macOS or Ctrl+Shift+P on Windows) and run:
ZeroIndex: Open Settings Dashboard
Select your provider (Gemini, OpenAI, Anthropic, or Ollama) and enter your API key.
2. Hover to learn
Hover over any class, method, or function in your code editor. ZeroIndex will show a clear, instant explanation of what it does.
3. Browse history & export
Click the ZeroIndex sidebar tab to view your exploration history, bookmark key files, or export your learning log as Markdown.