Skip to content

VoxAI IDE v2.1.0 — Terminal Overhaul, RAG Engine Rebuild & UI Polish

Choose a tag to compare

@AlexC1991 AlexC1991 released this 18 Feb 14:29
· 5 commits to main since this release

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>, /models to 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
Screenshot 2026-02-19 012442

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.go entry point
  • Pre-compiled binaryvox-vector-engine.exe is now built ahead of time, eliminating the slow go run fallback
  • 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), consistent doc_id format between HTTP and CLI paths
  • Silenced log spamurllib3, 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 .exe on 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-by injection in git commits
  • Fixed /dev/nullos.devnull for Windows compatibility
  • Fixed content_type NameError in IronGate web client
  • Fixed shell injection and path traversal vulnerabilities in terminal mode
  • Fixed platform.system() replacing os.uname() for cross-platform file reveal
  • Fixed shortcut collision (Ctrl+Shift+O for both Open Project and Code Outline)

Install

From release (recommended):

  1. Download VoxAI_IDE-v2.1.0-agentic-windows.zip below
  2. Extract and run VoxAI_IDE.exe
  3. (Optional) Drop .gguf models into models/llm/ for offline use
Screenshot 2026-02-19 012359