Turn your codebase into a living, interactive 2D force graph. Navigate dependencies visually, trace errors with AI, and configure settings in a premium full-screen dashboard.
✨ Features
🗺️ Interactive 2D Dependency Graph

- Visualizes every file and import as a force-directed graph.
- Hover over any node to highlight its direct dependencies and incoming/outgoing imports.
- Click any node to instantly open the file in the editor.
- Zoom & pan freely across your entire project map.
🧠 AI Error Diagnostics (Pro)
- Dedicated Telos AI Diagnostics sidebar chat for error analysis.
- Paste stack traces or describe bugs — the local engine uses RAG to retrieve relevant code chunks.
- Automatically highlights the error propagation path in red on the 2D graph in real-time.
- Pinpoints root cause files with visual pulsing animations.
⚙️ Premium Settings Dashboard (New in v1.2.0)

- Full-Screen Editor Tab: Inspired by GitLens' premium settings dashboard, clean and accessible.
- Visual Provider Grid: Easily configure Ollama, OpenAI, Anthropic, and Groq using sleek interactive provider cards.
- Live Connection Testing: Test provider API keys instantly with live status feedback badges.
- Toast Notifications: Interactive toast UI for confirmations, errors, and connection updates.
🔑 Bring Your Own Key (BYOK)
- 🟢 Ollama (free, fully offline — no API key needed)
- 🔵 OpenAI (GPT-4o, GPT-4o-mini)
- 🟣 Anthropic (Claude 3.5 / 4 Sonnet)
- 🟡 Groq (Llama 3, ultra-fast inference)
🔒 Complete Privacy
- All code parsing, AST extraction, and vector searches run 100% locally.
- Your source code is never sent to external servers.
- AI calls connect directly to your chosen provider using your own cached API keys.
⚡ Quick Start
1. Get a License Token
Sign in or register at teloscode.vercel.app. Copy your license token from the dashboard.
2. Open the Settings Dashboard
Open the Command Palette (Ctrl+Shift+P / Cmd+Shift+P) and choose Telos Code: Settings & License, or click the gear icon at the top of the sidebar.
3. Configure Your Provider
Select your preferred AI provider, paste your API Key/License Token, click Test Connection to verify, and save your settings.
4. Index Your Project
Click the ⚡ Re-index Graph button in the quick action bar (or run Telos Code: Index Project from the Command Palette) to parse your workspace and generate the graph.
🎮 Controls
| Action | How |
|---|---|
| Open Graph | Click $(type-hierarchy) Telos in the status bar or sidebar button |
| Zoom In/Out | Mouse scroll wheel on the graph |
| Pan | Click and drag the background |
| Inspect Node | Hover over any file node |
| Open File | Left-click a node |
| Trace Error | Paste stack trace in sidebar chat and press Enter (Shift+Enter for newlines) |
| Re-index | Click ⚡ Re-index Graph button in sidebar |
| Settings | Click the Gear icon in the sidebar or run Telos Code: Settings & License |
💎 Plans
| Feature | Free | Pro |
|---|---|---|
| 2D Force Graph | ✅ | ✅ |
| Local Ollama (BYOK) | ✅ | ✅ |
| AI Error Diagnostics | — | ✅ |
| Path Highlighting | — | ✅ |
| Cloud BYOK (OpenAI, Anthropic, Groq) | — | ✅ |
| Team Workspaces | — | 🔜 Ultra |
Get Pro at teloscode.vercel.app
🛠️ Requirements
- VS Code
1.90.0or later - Free tier: Ollama installed locally (
ollama pull llama3) - Pro tier: Any supported cloud API key
🔗 Links
- 🌐 Website: teloscode.vercel.app
- 📖 Docs: teloscode.vercel.app/docs