verun

agent
Security Audit
Fail
Health Warn
  • License — License: AGPL-3.0
  • Description — Repository has a description
  • Active repo — Last push 0 days ago
  • Low visibility — Only 5 GitHub stars
Code Fail
  • rm -rf — Recursive force deletion command in .verun.json
Permissions Pass
  • Permissions — No dangerous permissions requested
Purpose
Verun is a local native desktop app that orchestrates multiple parallel AI coding agents. It assigns each agent an isolated git worktree and provides a built-in editor, terminal, and git workflow. It runs entirely on your machine with no accounts or cloud proxies required.

Security Assessment
The tool executes local shell commands and manages git workspaces automatically based on user-defined lifecycle hooks. The automated scan raised a flag for a recursive force deletion command (`rm -rf`) found inside the `.verun.json` configuration file. While this is likely intended for cleaning up isolated task directories, any automated destructive file deletion requires careful user review of the configuration to prevent accidental data loss. No dangerous system-level permissions were requested, and no hardcoded secrets were detected. The application runs offline and states it does not proxy data or phone home, keeping code isolated to local git and SQLite. Overall risk is rated as Medium due to the automated file manipulation and deletion capabilities.

Quality Assessment
The repository uses a standard open-source license (AGPL-3.0) and is actively maintained, with its last push occurring today. It features a detailed and comprehensive README outlining its capabilities and architecture. However, the project currently has very low community visibility with only 5 GitHub stars. This indicates it is in its early stages and has not yet been broadly vetted by the developer community.

Verdict
Use with caution — the project is new and lacks community vetting, and users should strictly review their `.verun.json` configuration to ensure automated cleanup hooks do not accidentally delete critical local files.
SUMMARY

Parallel Claude Code Agent Orchestrator for macOS

README.md

Verun

The open-source workspace for parallel coding agents.

Spin up multiple AI coding agents - each in its own isolated git worktree - and manage them from a single native app with a full editor, terminal, and git workflow built in. No account, no subscription, no data leaving your machine.

Verun screenshot

Run agents in parallel

Every task gets its own git worktree, branch, and set of ports - agents can't interfere with each other. Lifecycle hooks copy .env files, install dependencies, and start dev servers automatically so each agent starts ready to work. Define your setup once in a .verun.json and the whole team gets the same config.

Multi-agent support

Pluggable agent backend with Claude Code support today, Codex and Cursor coming soon.

Stay in control without babysitting

  • Steps - queue follow-up prompts while an agent is working; arm them to auto-send on idle, or fire manually
  • Fork from any message - hover any past reply to rewind the conversation in place, or branch into a new task with the worktree restored to the code as it was at that exact turn. Verun takes a git snapshot at every turn, so you can undo an entire direction - not just a line of code
  • Tool approval - configurable trust levels per task: supervised, normal, or full auto
  • Notifications - desktop alerts when an agent finishes, fails, or needs approval so you can context-switch away

Full workspace, not just a launcher

  • Code editor - CodeMirror 6 with syntax highlighting, code folding, and 15+ languages
  • TypeScript intellisense - bundled tsgo with autocomplete, diagnostics, hover, go-to-definition, find references, and rename
  • Problems panel - project-wide type checking with click-to-navigate and one-click "ask agent to fix"
  • Side-by-side diffs - syntax-highlighted diffs for working-tree changes and individual commits
  • Git workflow - commit, push, create PR, and merge without leaving the app
  • Integrated terminal - drop into any task's worktree with a built-in shell
  • File tree & Quick Open - browse files, fuzzy-find with CMD+P, preview media and markdown inline
  • Multi-window - pop any task into its own window for side-by-side work across monitors

Open source & local

Verun runs entirely on your machine. Sessions talk directly to the CLI - nothing is proxied, nothing phones home, nothing requires an account. Your code stays in your git worktrees, your history stays in a local SQLite database, and the source code is yours to audit, modify, and share under the AGPL-3.0.

Download

Platform Link
macOS (Apple Silicon) Download .dmg
macOS (Intel) Download .dmg
Windows Download .exe
Linux Download .AppImage

The app auto-updates after the first install. Or browse all versions on the Releases page.

Build from source

git clone https://github.com/SoftwareSavants/verun.git
cd verun
bash scripts/setup.sh
pnpm tauri build

Requires Rust, Node.js 18+, pnpm, and Xcode Command Line Tools (macOS).

How it works

Project (repo) → Tasks (worktrees) → Sessions (agent conversations)

Add a repo, create tasks - each gets an isolated worktree with an auto-generated branch name like sleepy-capybara-472. Run multiple agent sessions per task and switch between them freely.

Stack

Tauri v2 (Rust + tokio) / Solid.js + TypeScript / UnoCSS / xterm.js / SQLite

Contributing

See CONTRIBUTING.md.

License

AGPL-3.0

Reviews (0)

No results found