You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
1. 🌐 Interactive Architecture & Functions Graph (Jump to Code)
Comprehensive Visual Topology: Renders multi-layer relationships across directories (contains), inter-file imports (imports), and execution calls (calls).
Direct Code Navigation: Click or double-click any module, function, or class node to instantly open the corresponding file in the code editor, auto-scrolling directly to the exact definition line with syntax highlighting.
Fluid Canvas: Fullscreen toggle on background double-click, smooth zoom and drag navigation, and rich tooltips.
2. 🧠 Local embeddinggemma RAG Integration
Automatic Model Discovery: Scans local Ollama instances on startup for the embeddinggemma model.
One-Click Background Pull: Interactive dark-themed popup to trigger ollama pull embeddinggemma in the background with a real-time progress bar.
High-Precision Semantic Retrieval: Computes 768-dimensional dense vector embeddings stored locally in SQLite and Chroma for instant, accurate codebase search.
Graceful Fallback: Automatically preserves keyword/BM25 indexing if the user chooses simple mode.
3. 💻 Real Integrated xterm.js Terminal (VS Code Style)
Native Windows PTY (winpty): Full interactive terminal experience powered by xterm.js.
PowerShell & CMD Support: Switch dynamically between PowerShell and Command Prompt.
VS Code Polish: Vertical resize handle, hotkey toggle (Ctrl + \``), command history (Up/Down arrows), clear screen (Ctrl + L), and process interruption (Ctrl + C` / Kill button).
4. 🌍 Bi-directional RTL / LTR Persian & English Support
Automatic Language Detection: Chat dynamically detects Persian and Arabic text and aligns it Right-to-Left (RTL) with proper typography, while keeping English and code blocks cleanly Left-to-Right (LTR).
Interactive Slash (/) Commands: Rich autocomplete popover to browse and inject engineering, architecture, and productivity skills directly into conversations.
5. 📦 Single-File Windows Portable Executable
Built with PyInstaller into a standalone executable (CoderAI_Workspace.exe).
Zero Python setup required—just download, run, and start coding.