Skip to main content
ToolPotion
AI Advisor
Submit a Tool (Free)

Wavefunction

Wavefunction is a fast, open-source coding agent for macOS designed for parallel workflows. It allows users to run local models, use their own API keys, or sign in with ChatGPT. The application emphasizes a minimal interface, enabling developers to focus on their code while the agent handles multiple tasks simultaneously in an isolated environment.

Visit Website
Share
Wavefunction screenshot
Wavefunction screenshot

Wavefunction is an open-source desktop coding agent specifically built for macOS, prioritizing a minimal design and efficient performance. Unlike many agent applications that continuously add features, Wavefunction focuses on a 'less is more' philosophy, aiming for simplicity and speed to enhance the coding experience.

Read More

The agent offers significant flexibility in model choice, allowing users to select and switch between various models as needed. It supports running models locally, utilizing personal API keys from providers like OpenAI, Anthropic, Google Gemini, OpenRouter, or Vercel AI Gateway, or signing in with ChatGPT Plus or Pro. This approach ensures users are not locked into a single provider's plans or limits, and can maintain zero data retention for privacy-sensitive work.

Designed as a native desktop application, Wavefunction provides a clean, uncluttered interface with fewer sidebars and tabs, keeping the conversation central to the workflow. It avoids built-in browsers or extraneous features, instead integrating with the user's default browser for external links. A key innovation is its approach to computer use: the agent operates within its own isolated desktop environment, a local Docker container. This means Wavefunction never takes control of the user's mouse, keyboard, or screen, allowing developers to continue working on their Mac uninterrupted while the agent performs its tasks.

Wavefunction excels in parallel workflows. Users can assign multiple tasks sequentially, and the agent intelligently splits the work across subagents. These subagents can operate on separate branches and worktrees, preventing file collisions and allowing for dynamic steering. If plans change mid-task, messages reach the relevant subagent, enabling adjustments without restarting the entire process. The application also includes features like 'fork or rewind' to start new chats from any message or revert code and conversations to previous states.

Security and privacy are core tenets. Wavefunction stores conversations and settings locally on the user's computer. It supports local models for entirely local inference and allows configuration of providers with zero data retention. For tasks requiring desktop interaction, the agent's isolated Docker container ensures the user's Mac remains secure. File transfers are explicit, with downloads going to user-chosen folders and uploads requiring user approval. Secure sign-ins for external services pause the agent, ensuring it never sees login credentials. The platform also offers robust token and cost tracking, providing transparency into usage and expenditure.

  • CategoryAI Coding Assistants
  • Pricing ModelFree
  • DeploymentDesktop app
  • PlatformsmacOS

  • Open-source coding agent for macOS

  • Supports local models (Ollama, LM Studio)

  • Integrates with various API keys (OpenAI, Anthropic, Google Gemini, OpenRouter, Vercel AI Gateway)

  • ChatGPT Plus or Pro sign-in support

  • Minimal and clean desktop interface

  • Optimized for parallel workflows with subagents

  • Dynamic task steering and adjustments

  • Fork or rewind chat history and code

  • Isolated desktop environment in Docker container

  • Never takes control of user's mouse, keyboard, or screen

  • Secure sign-ins for external services

  • Local storage of conversations and settings

  • Zero data retention options with providers

  • Token usage and cost tracking dashboard

  • 70+ ready-made MCP connectors and custom MCP server support

  1. Download App: Obtain the Wavefunction application for macOS from the official website.

  2. Install Docker Desktop: Ensure Docker Desktop is installed and running on your Mac, as it's required for the agent's isolated environment.

  3. Connect a Model: Choose your preferred model by signing in with ChatGPT, adding API keys from supported providers, or setting up local models via Ollama or LM Studio.

  4. Start a Conversation: Initiate a new chat and provide your first coding task or instruction to the agent.

  5. Assign Parallel Tasks: Continue sending new tasks; Wavefunction will automatically split work across subagents for parallel execution.

  6. Monitor and Steer: Observe the agent's progress and send follow-up instructions or changes mid-task to guide its work.

  7. Review and Integrate: Review the code and changes made by subagents, then integrate them into your project.

  • Parallel Code Development
  • Automated Documentation Updates
  • API Integration Testing
  • Interface Development
  • Code Refactoring
  • Debugging and Error Resolution
  • Custom Tool Automation
  • Secure Development Environment
  • Model Experimentation

Wavefunction Reviews

Loading...

Popular AI Tools Like Wavefunction

OpenCode

AI Apps

OpenCode is an open-source AI coding agent designed for privacy and flexibility. It allows users to connect any model from various providers, including Claude, GPT, and Gemini,…

AI Coding Assistants

Ranked #38 in AI Apps

View Tool

AI Apps

Open-source AI coding agent designed for privacy and flexibility. It allows users to connect any model from various providers, including Claude, GPT, and Gemini,…OpenCode is an open-source AI coding agent designed for privacy and flexibility. It allows users to connect any model from various providers, including Claude, GPT, and Gemini,…

AI Coding Assistants
Ranked #38 in AI Apps

Goose is an open-source AI agent that operates on your machine, offering a desktop app, CLI, and API. It's designed for tasks like coding, research, writing, and automation,…

AI Coding Assistants

Ranked #63 for Machine Learning Engineers

View Tool

Open-source AI agent that operates on your machine, offering a desktop app, CLI, and API. It's designed for tasks like coding, research, writing, and automation,…Goose is an open-source AI agent that operates on your machine, offering a desktop app, CLI, and API. It's designed for tasks like coding, research, writing, and automation,…

AI Coding Assistants
Ranked #63 for Machine Learning Engineers

Goose is a native open source AI agent that operates as a desktop app, CLI, and API. It supports various tasks including coding, research, and automation, making it versatile for…

AI Coding Assistants

Ranked #64 for Analyzing data

View Tool

Native open source AI agent that operates as a desktop app, CLI, and API. It supports various tasks including coding, research, and automation, making it versatile for…Goose is a native open source AI agent that operates as a desktop app, CLI, and API. It supports various tasks including coding, research, and automation, making it versatile for…

AI Coding Assistants
Ranked #64 for Analyzing data

MonkeyCode AI Platform is a comprehensive code generation tool that accelerates application development. It offers AI-powered coding assistants, automated workflows, and smart…

AI Coding Assistants

Ranked #91 in Coding & Development

View Tool

Comprehensive code generation tool that accelerates application development. It offers AI-powered coding assistants, automated workflows, and smart…MonkeyCode AI Platform is a comprehensive code generation tool that accelerates application development. It offers AI-powered coding assistants, automated workflows, and smart…

AI Coding Assistants
Ranked #91 in Coding & Development

Graphe is an open-source agentic coding platform for macOS. It offers a workspace with a canvas of blocks, parallel helpers, and long-running jobs. Built on pi, it supports any…

AI Coding Assistants
View Tool

Open-source agentic coding platform for macOS. It offers a workspace with a canvas of blocks, parallel helpers, and long-running jobs. Built on pi, it supports any…Graphe is an open-source agentic coding platform for macOS. It offers a workspace with a canvas of blocks, parallel helpers, and long-running jobs. Built on pi, it supports any…

AI Coding Assistants
See the Top 250 AI Apps

Refact.ai

AI Apps

Refact.ai is an open-source, autonomous AI coding agent that adapts to your workflow. It automates coding, debugging, and testing with full context awareness. Deployable…

AI Coding Assistants

Ranked #24 for Writing technical documentation

View Tool

AI Apps

Open-source, autonomous AI coding agent that adapts to your workflow. It automates coding, debugging, and testing with full context awareness. Deployable…Refact.ai is an open-source, autonomous AI coding agent that adapts to your workflow. It automates coding, debugging, and testing with full context awareness. Deployable…

AI Coding Assistants
Ranked #24 for Writing technical documentation

PearAI is an open-source AI code editor designed to accelerate software development. It offers AI chat for contextual queries, an AI agent for coding and bug fixing, and a router…

AI Coding Assistants

Ranked #41 for Explaining code

View Tool

Open-source AI code editor designed to accelerate software development. It offers AI chat for contextual queries, an AI agent for coding and bug fixing, and a router…PearAI is an open-source AI code editor designed to accelerate software development. It offers AI chat for contextual queries, an AI agent for coding and bug fixing, and a router…

AI Coding Assistants
Ranked #41 for Explaining code

PureCode AI is an AI programming agent and control plane for enterprise teams that orchestrates AI agents across the software lifecycle, with a focus on .NET and legacy…

AI Coding Assistants

Ranked #63 for Explaining code

View Tool

AI programming agent and control plane for enterprise teams that orchestrates AI agents across the software lifecycle, with a focus on .NET and legacy…PureCode AI is an AI programming agent and control plane for enterprise teams that orchestrates AI agents across the software lifecycle, with a focus on .NET and legacy…

AI Coding Assistants
Ranked #63 for Explaining code
1 of 8