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