Product Thumbnail

Wavefunction

A minimal, open-source coding agent for your Mac

Open Source
Developer Tools
Artificial Intelligence
GitHub
Visit WebsiteSee on Product HuntGithub ⧉

Hunted byStoyan StoyanovStoyan Stoyanov

Coding agents keep turning into super apps. Wavefunction goes the other way: a minimal desktop app built for coding. Keep chatting while it works on several tasks in parallel. Use your ChatGPT subscription, Anthropic, Google, OpenRouter or a local model. Computer use runs on its own desktop, not yours. Free and open source.

Top comment

Hi Product Hunt! 👋 I'm Stoyan, and I built Wavefunction.

During the dark ages of AI, when Opus 5 was incomprehensible and Codex Ultra was burning all my tokens within a day, I decided to give open-source agents and models a try. Most of the open-source tools I tried were terminal-first, and desktop apps were less common. At the same time, other agent apps were slowly turning into "superapps", shipping more and more features that weren't useful to me and making the UI heavy and complex.


This motivated me to build Wavefunction: a minimal, open-source desktop app that focuses on the coding experience and cuts the features you don't need.

• Keep chatting while it works on several tasks in parallel. You never wait for a turn to end: the agent spawns subagents, steers them and combines their work

• Log in with your ChatGPT account, use an API key from OpenRouter, Vercel AI Gateway, Anthropic, Google AI Studio, or run a local model with Ollama

• No built-in browser, and computer use runs on its own sandboxed desktop

• 70+ connectors, and you can require zero-data-retention (ZDR) models

• Free and open source (MIT)

If you try it out, I'd love to hear your feedback.


What's one feature in your current coding agent you'd happily delete?

Comment highlights

To answer your question: the built-in browser. I already have a browser — I don't need my coding agent trying to be one, or a project manager, or an automation builder. What makes this feel genuinely minimal rather than just stripped-down is the model choice: ChatGPT login, an API key, or a local model with Ollama, and being able to require zero-data-retention models. That's the kind of control I'd rather have than another panel in the app.

Love the ability to keep chatting with the agent while it works. Definitely aligns with how I think through tasks

when the agent spawns subagents, can you see each one's progress separately or is it one combined stream?

Running computer use on its own sandboxed desktop instead of mine is the detail I like most here. For your question, I'd drop anything that auto-edits files without showing a clear diff first. With subagents working in parallel, how do you handle two of them touching the same file?

About Wavefunction on Product Hunt

“A minimal, open-source coding agent for your Mac”

Wavefunction launched on Product Hunt on November 3rd, 2026 and earned 91 upvotes and 9 comments, placing #12 on the daily leaderboard. Coding agents keep turning into super apps. Wavefunction goes the other way: a minimal desktop app built for coding. Keep chatting while it works on several tasks in parallel. Use your ChatGPT subscription, Anthropic, Google, OpenRouter or a local model. Computer use runs on its own desktop, not yours. Free and open source.

Wavefunction was featured in Open Source (69k followers), Developer Tools (522.4k followers), Artificial Intelligence (482.8k followers) and GitHub (41.5k followers) on Product Hunt. Together, these topics include over 278k products, making this a competitive space to launch in.

Who hunted Wavefunction?

Wavefunction was hunted by Stoyan Stoyanov. A “hunter” on Product Hunt is the community member who submits a product to the platform — uploading the images, the link, and tagging the makers behind it. Hunters typically write the first comment explaining why a product is worth attention, and their followers are notified the moment they post. Around 79% of featured launches on Product Hunt are self-hunted by their makers, but a well-known hunter still acts as a signal of quality to the rest of the community. See the full all-time top hunters leaderboard to discover who is shaping the Product Hunt ecosystem.

Want to see how Wavefunction stacked up against nearby launches in real time? Check out the live launch dashboard for upvote speed charts, proximity comparisons, and more analytics.