VoxAI IDE v2.1.0 — Terminal Overhaul, RAG Engine Rebuild & UI Polish
What's New
Claude Code-Style Terminal Mode
The terminal has been completely expanded into a full development CLI. Minimize the GUI to tray and work entirely from the console with 25+ slash commands:
- Model management —
/model,/model <name>,/modelsto switch and list models on the fly - Full Git suite —
/status,/branch,/branches,/log,/diff,/commit,/push,/pull,/fetch,/stash,/checkout - Project tools —
/files,/search,/run,/index,/tokens - Fuzzy model matching by name or list number
UI Overhaul
- Chat rendering rewritten for a Claude Code-like appearance — clean role labels, collapsible tool results, dimmed thinking blocks
- Input bar redesigned Cursor-style with inline model selector, mode selector, attachment button, and send button
- Icon bar replaces the old toolbar — slim 34px strip with toggle icons and centered project title
- Global theme polished: darker base (#111113), slimmer scrollbars, refined splitter handles, consistent widget styling
- Tool result folding — tool outputs now appear as one-line collapsible summaries instead of flooding the chat
RAG System Rebuild
- Unified Go engine — merged separate server and CLI binaries into a single
main.goentry point - Pre-compiled binary —
vox-vector-engine.exeis now built ahead of time, eliminating the slowgo runfallback - Server failure caching — if the HTTP server can't start, it won't retry on every request
- Incremental indexing — hash-based manifest (
index_manifest.json) ensures only changed files are re-indexed - Fixed CLI bugs — correct
TopKCandidates(was using token count), consistentdoc_idformat between HTTP and CLI paths - Silenced log spam —
urllib3,requests,PIL,matplotlib, and embedding loader logs suppressed
Token Optimization
- Automatic truncation of tool outputs, file attachments, and command results
- Old conversation history compressed into recaps
- System prompts condensed
- ~30-50% fewer tokens per request
New IDE Features
- Quick File Switcher (
Ctrl+P) — fuzzy search overlay to jump to any file - Code Outline (
Ctrl+Shift+L) — classes, functions, methods sidebar (AST for Python, regex for others) - Live Change Highlighting — AI-modified lines highlight green (added) and red (removed) in open editor tabs
- Context Window Visualization — color-coded progress bar in the status bar
Build & Release
- GitHub Actions now auto-builds a Windows
.exeon every release tag - Includes Go RAG binary, all Python packages, UI resources, and IronGate web client
- Download the zip below — no Python install required
Bug Fixes
- Chat scrolling: replaced timer-based auto-scroll with signal-based (
rangeChanged/valueChanged) - Background tool execution no longer makes messages appear silent
- Phase/Siege mode now ends with detailed summaries instead of generic "phase completed"
- Settings dialog provider section no longer squashed (now uses tabbed layout)
- Fixed
Co-authored-byinjection in git commits - Fixed
/dev/null→os.devnullfor Windows compatibility - Fixed
content_typeNameError in IronGate web client - Fixed shell injection and path traversal vulnerabilities in terminal mode
- Fixed
platform.system()replacingos.uname()for cross-platform file reveal - Fixed shortcut collision (
Ctrl+Shift+Ofor both Open Project and Code Outline)
Install
From release (recommended):
- Download
VoxAI_IDE-v2.1.0-agentic-windows.zipbelow - Extract and run
VoxAI_IDE.exe - (Optional) Drop
.ggufmodels intomodels/llm/for offline use
