Skip to content

DvalinCode v0.2.0 — Web GUI

Choose a tag to compare

@arthurpanhku arthurpanhku released this 03 Jun 05:35
· 51 commits to main since this release

DvalinCode v0.2.0 — Web GUI Release

A full-featured AI coding assistant with a built-in browser UI. Start the binary and the GUI opens automatically in your browser.


📦 Downloads

Platform File Notes
macOS Apple Silicon dvalincode-v0.2.0-macos-arm64.tar.gz M1/M2/M3 Mac
macOS Intel dvalincode-v0.2.0-macos-x64.tar.gz Intel Mac
Windows x64 dvalincode-v0.2.0-windows-x64.zip Windows 10/11
Linux ARM64 dvalincode-v0.2.0-linux-arm64.tar.gz Raspberry Pi, ARM servers
Linux x64 dvalincode-v0.2.0-linux-x64.tar.gz Standard Linux

🚀 Quick Start

macOS / Linux:

tar xzf dvalincode-v0.2.0-macos-arm64.tar.gz
cd dvalincode-macos-arm64
./start.sh          # or ./dvalincode-macos-arm64 directly

Windows:

Unzip dvalincode-v0.2.0-windows-x64.zip
Run start.bat       # or dvalincode-windows-x64.exe directly

The server starts on http://localhost:3000 and opens your browser automatically.

First run: click LLM Configuration in the sidebar to set your API key (DeepSeek, OpenAI, Groq, OpenRouter, or Ollama).


✨ What's New in v0.2.0

Chat / Cowork / Code modes — Three distinct operating modes with different tool access and sidebar layouts:

  • Chat: Templates panel (Explain codebase, Find TODOs, Review changes…)
  • Cowork: Projects tree (sessions grouped by workspace) + plan-first execution
  • Code: Routines panel (one-click commands: Run tests, Type check, Build…)

17 features shipped across 4 sprints:

  • Diff Viewer — red/green diffs in tool results
  • @ file references — type @ to insert file contents
  • Syntax highlighting — code blocks with language colours
  • Git awareness — branch display + git_status tool
  • AGENTS.md — per-project persistent instructions
  • Slash commands — /clear /compact /git /plan /undo /help
  • Token cost estimation — real-time USD cost per session
  • Plan mode — Cowork auto-detects numbered plans and renders PlanCard
  • Approval dialog with diff — edit_file shows inline diff before approval
  • LLM-based context compaction — /compact summarises via LLM
  • /undo — reverses the last N tool calls
  • Shell sandbox — macOS sandbox-exec (deny network, write to cwd only)
  • Multi-profile config — save/apply named LLM profiles
  • .dvalincodeignore — exclude sensitive files from agent access
  • Task progress tracking — live tool-call counter in topbar

Verify checksums: SHA256SUMS.txt is included in the release.