whereismyai
Wavefunction
Wavefunction is an open-source desktop coding agent that runs multiple tasks simultaneously.
Wavefunction is an open-source desktop coding agent designed to handle multiple tasks at once. It runs subagents across separate branches and worktrees to process parallel workflows without collisions. Users can steer tasks mid-flight, fork or rewind chats, and run computer use actions inside a local Docker container to keep the host Mac untouched. The app supports local models via Ollama and LM Studio, plus API keys or ChatGPT sign-ins for providers like Anthropic, Google Gemini, OpenRouter, and Vercel AI Gateway. It is built for developers who want a minimal interface to manage complex coding tasks and track token usage.
Wavefunction at a glance
- Best for: Software engineer
- Runs on: macOS, Web
- Pricing: Free and open source
- Released: October 2026
- Category: AI coding tool
- Website: wavefunction.si
Key features
- Run multiple coding tasks in parallel subagents
- Isolate desktop computer use inside local Docker containers
- Connect 70 plus MCP connectors and custom MCP servers
- Track token usage, cache usage, and provider costs
- Load skills and instructions from AGENTS.md and SKILL.md
- Steer active tasks and send follow-up messages mid-task
- Fork or rewind chat threads to previous messages
- Support local models, API keys, and ChatGPT sign-ins
Use it for
- Build a billing dashboard, API, and tests at the same time
- Run local models or zero data retention providers
- Execute desktop actions in an isolated container
- Connect custom MCP servers and tools
Companions
Tools that articles about Wavefunction recommend using with it, each with its job.
- Context7 — Provides up-to-date documentation for AI agents and code editors.
- Ollama — Run local models at zero marginal cost, with code kept on your machine.
- OpenRouter — Access over 500 models and 80 providers through one unified API.
- Daytona — Runs sessions in isolated sandboxes synced to git branches.
- Composio — Equips AI agents with tools, managed user auth, and sandboxes across 1,500+ apps
- Oh My OpenCode Slim — Lightweight multi-agent orchestration and background tasks.
Alternatives to Wavefunction
- OpenCode — Works with 75+ model providers, local models, and existing subscriptions
- Weft — It enables safe parallel coding agent work without file locks.
- Wave Terminal — Integrates file previews, editing, AI, and web browsing directly into your terminal.
- jevgrep — Reduces coding agent costs by providing targeted, relevant repository context.
- Alcubi — Run multiple coding agents concurrently without managing live sessions.
- Dirac — Executes complex coding tasks efficiently with hash-anchored edits and low token overhead.
- Codewhale — Runs in the terminal with open-source agents and local or hosted AI models.
- Freebuff — Access multiple coding AI models for free without subscriptions.
- pstack — Improves AI coding agent outcomes with rigorous workflows.
- zerostack — Minimal memory footprint and high CPU efficiency compared to JS-based agents.
- Unspin — Shows live progress, step names, and ETAs for coding agent shell commands instead of a spinner.
- Genkit — Provides unified APIs and local developer tools for AI application workflows.
All Wavefunction alternatives