Void: Open-source Cursor alternative

github.com

931 points by sharjeelsayed 6 days ago


https://voideditor.com/download-beta

BeetleB - 5 days ago

Feedback 1: The README really needs more details. What does it do/not do? Don't assume people have used Cursor. If it is a Cursor alternative, does it support all of Cursor's features?

As a non-Cursor user who does AI programming, there is nothing there to make me want to try it out.

Feedback 2: I feel any new agentic AI tool for programming should have a comparison against Aider[1] which for me is the tool to benchmark against. Can you give a compelling reason to use this over Aider? Don't just say "VSCode" - I'm sure there are extensions for VSCode that work with Aider.

As an example of the questions I have:

- Does it have something like Aider's repomap (or better)?

- To what granularity can I limit the context?

[1] https://aider.chat/

olalonde - 5 days ago

It feels like everyone and their mother is building coding agents these days. Curious how this compares to others like Cline, VS Code Copilot's Agent mode, Roo Code, Kilo Code, Zed, etc. Not to mention those that are closed source, CLI based, etc. Any standout features?

bhuga - 5 days ago

There's so much happening in this space, but I still haven't seen what would be the killer feature for me: dual-mode operation in IDE and CLI.

In a project where I already have a lot of linting brought into the editor, I want to be able to reuse that linting in a headless mode: start something at the CLI, then hop into the IDE when it says it's done or needs help. I'd be able to see the conversation up to that point and the agent would be able to see my linting errors before I start using it in the IDE. For a large, existing codebase that will require a lot of guardrails for an agent to be successful, it's disheartening to imagine splitting customization efforts between separate CLI and IDE tools.

For me so far, cursor's still the state of the art. But it's hard to go all-in on it if I'll also have to go all-in on a CLI system in parallel. Do any of the tools that are coming out have the kind of dual-mode operation I'm interested in? There's so many it's hard to even evaluate them all.

alisinabh - 5 days ago

Zed (https://zed.dev/agentic) also released agentic code edits (similar to Cursor) which I tried and really like.

fcoury - 5 days ago

One thing I noticed is that there's no cost tracking, so it's very hard to predict how much you're spending. This is fine on tools like Cursor that are all inclusive, but is something that is really necessary if you're bringing your own API keys.

Is this feature on the roadmap?

johnfn - 5 days ago

This is very cool and I'm always happy to see more competition in this space. That said, two suggestions:

- The logo looks like it was inspired directly from the Cursor logo and modified slightly. I would suggest changing it.

- It might be wise to brand yourself as your own thing, not just an "open source Cursor". I tend to have the expectation that "open source [X]" projects are worse than "[X]". Probably unfair, I know.

nm980 - 5 days ago

Is there some benefit from forking vscode instead of creating an extension?

l-albertovich - 5 days ago

I've just installed it and tried to have it create a hello world using gemma3:27b-it-qat through ollama but it refused to do it claiming it doesn't have access to my filesystem.

Then I opened an existing file and asked it to modify a function to return a fixed value and it did the same.

I'm an absolute newb in this space so if I'm doing something stupid I'd appreciate it if you helped me correct it because I already had the C/C++ extension complain that it can only be used in "proper vscode" (I imported my settings from vscode using the wizard) and when this didn't work either it didn't spark joy as Marie Kondo would say.

Please don't get me wrong, I gave this a try because I like the idea of having a proper local open source IDE where I can run my own models (even if it's slower) and have control over my data. I'm genuinely interested in making this work.

Thanks!

w10-1 - 5 days ago

May I ask why did you decide against starting with (Eclipse) Theia instead of VSCode?

It's compatible but has better integration and modularity, and doing so might insulate you a bit from your rather large competitor controlling your destiny.

Or is the exit to be bought by Microsoft? By OpenAI? And thus to more closely integrate?

If you're open-source but derivative, can they not simply steal your ideas? Or will your value depend on having a lasting hold on your customers?

I'm really happy there are full-fledged IDE alternatives, but I find the hub-and-spoke model where VSCode/MS is the only decider of integration patterns is a real problem. LSP has been a race to the bottom, feature-wise, though it really simplified IDE support for small languages.

mdrzn - 5 days ago

I mostly use Cursor for the monthly flat pricing which allows me unlimited (slow) calls to most LLMs (Gemini 2.5 Pro, Claude 3.7, etc) without worrying about spending anything more than $20/month.

dang - 5 days ago

Related:

Show HN: Void, an open-source Cursor/GitHub Copilot alternative - https://news.ycombinator.com/item?id=41563958 - Sept 2024 (154 comments)

jaggs - 5 days ago

Really interesting from a 'in a bubble' point of view. I've been using Void for the past few weeks as a replacement for Bolt, Lovable, Tempo and the rest. Which is nothing like the use cases mentioned in this thread. Just shows how we're each focused on different parts of an environment? Of course I'm not a programmer, I'm just a slash-and-hack vibe coder. :)

For the record, I really like Void. It's great at utilising local models, which no-one else does. Although I'd love to know which are the best Ollama local coding models. I've failed with a few so the moment I'm sticking to Sonnet 3.7 and GPT 4.1. With 03 as the 'big daddy'. :)

I'm also a fan because it's open source, which is really needed in this space I feel. One question for the devs, what do you think about this? https://blog.kilocode.ai/p/vs-code-forks-are-facing-a-grim

andrewmunsell - 5 days ago

Given that there's a dozen agentic coding IDEs, I only use Cursor because of the few features they have like auto-identification of the next cursor location (I find myself hitting tab-tab-tab-tab a lot, it speeds up repetitive edits). Are there any other IDEs that implement these QOL features, including Void (given it touts itself specifically as a Cursor alternative)?

sunnybeetroot - 5 days ago

Given Void is backed by Ycombinator, what’s the business plan to start generating revenue?

renjimen - 5 days ago

As a data scientist, my main gripe with all these AI-centric IDEs is that they don’t provide data centric tools for exploring complex data structures inherent to data science. AI cannot tell me about my data, only my code.

I’ll be sticking with VSCode until:

- Notebooks are first class objects. I develop Python packages but notebooks are essential for scratch work in data centric workflows

- I can explore at least 2D data structures interactively (including parquet). The Data Wrangler in VSCode is great for this

underlines - 5 days ago

We need an Eval Leaderboard for LLM assisted Agentic IDEs. The space is getting crowded:

New Editors:

- Firebase Studio

- Zed

- OpenHands (OSS Devin Clone)

VS Code Forks:

- Cursor

- Windsurf Editor

- Void

VS Code Extensions:

- Gemini Code Assist

- Continue.dev

- GitHub Copilot Agent Mode

- Cline

- RooCode

- Kilo Code (RooCode + Cline Fork)

- Windsurf Plugin

- Kodu.ai Claude Coder (not claude code!)

Terminal Agents:

- Aider

- Claude Code

- OpenAI codex

Issue Fixing Agents:

- SWE-agent

hintymad - 5 days ago

A trajectory question: do we still have the debate that whether open-source software takes away SDE jobs or makes the pie grow bigger to create more jobs? The booming OS community in the past seem have created multiple billion-dollar markets. On the other hand, we have a lot less growth than before now, and I was wondering if OSS has started to suppressing the demand of SDEs.

orange_puff - 5 days ago

As others have mentioned please add more docs / details to the README

I want to mention my current frustration with cursor recently and why I would love an OSS alternative that gives me control; I feel cursor has dumped agentic capabilities everywhere, regardless of whether the user wants it or not. When I use the Ask function as opposed to Agent, it seems to still be functioning in an agentic loop. It takes longer to have basic conversations about high level ideas and really kills my experience.

I hope void doesn’t become an agent dumping ground where this behavior is thrust upon the user as much as possible

Not to say I dislike agent mode, but I like to choose when I use it.

sach1 - 5 days ago

How is it that the open source Cursor 'alternative' doesn't have a linux option (either via AppImage, as Cursor offers, or something like a flatpak). I understand that open source does not automatically mean linux, but it is like, weird right?

MantisShrimp90 - 5 days ago

Projects like this are great because open source versions need to figure out the right way to do things, rather than the hacky, closed, proprietary alternatives that pop up first and are just trying to consume as many users as possible to get a most quickly.

In that case, a shitty, closed system is good actually because it's another thing your users will need to "give up" if they move to an alternative. By contrast, an open ide like void will hopefully make headway on an open interface between ides and the llm agents in such a way that it can be adapted by neovim people like me or anyone else for that matter

figmert - 5 days ago

Side note: is there an AI app that sets up a full initial SaaS app based on prompts? I'm struggling to get something like Cursor to behave correctly.

underlines - 5 days ago

I wonder why most agentic patterns don't use multiple different retrieval strategies simultaneously and why most of them don't use CodeGraph 1 during discovery phase. Embeddings aren't enough, Agent induced function/class name search isn't enough.

[1] CodeGraph https://arxiv.org/abs/2408.13863

chathaway123 - 4 days ago

Not sure if this feedback is useful but I personally tried Void this morning for about 10 mins on a flutter project (after connecting all the various extensions and keys, which was completely painless).

However, I uninstalled due to the sounds it made! A constant clicking for some (unannounced) background work is bizarre choice for any serious development environment.

exe34 - 5 days ago

Has anyone had success running it on NixOS? I have an account with deepinfra which I'd like to try with this.

Sadly when I try to add a model, I get the error: > Error while encrypting the text provided to safeStorage.encryptString. Encryption is not available

vscode and Cursor work perfectly fine this way:

> nix-shell -p appimage-run > [nix-shell:~/Downloads]$ appimage-run Cursor-0.49.6-x86_64.AppImage

amackera - 5 days ago

I've got a great setup going with Emacs and Aidermacs[1]. I just can't stand using VS Code, it's impossible to configure to my liking.

[1]: https://github.com/MatthewZMD/aidermacs

hoakiet98 - 5 days ago

Been following this project from very earlier on. It's awesome to see how much ground you covered in just a few months!

maouida - 5 days ago

What we need is not an editor. We need a coding agent server which we can use from any editor we want.

SamDc73 - 4 days ago

Something I was thinking — if Microsoft keeps locking things down for forks (which they sorta are), I wonder if the Void devs would ever pivot to forking other editors like Zed, or if they’re just gonna keep charging headfirst into the wave.

_pdp_ - 5 days ago

On a tangent, I get the feeling that the more senior you are, the less likely you are to end up using one of these VIDEs. If you do use any coding assistants at all, it will mostly be for the auto-complete feature - no 'agent mode' malarkey.

Would you say this is true?

Singletoned - 4 days ago

I think it's really interesting that Void (and Zed) are both much more tastefully designed than Cursor, Windsurf or VSCode (though I wouldn't have expected VSCode to be well designed)

xwowsersx - 5 days ago

Can you use OpenRouter with this?

helsinki - 5 days ago

If this isn’t as good as or better than Avante.nvim, I’m going to be quite sad.

setnone - 5 days ago

This is realy cool and checks my privacy boxes, great name too. I will be testing it out and will consider contributing.

One thing i'd really like to have is a manual order for folders or even files in the explorer view.

didip - 5 days ago

Can you tell me what's the difference between this and Continue?

elric - 5 days ago

Any particular reason why they forked VSCode and not Theia?

leogout - 5 days ago

I subscribed to the mailing list of void long ago to be notified once the alpha opens, but i've never recieved anything. I forgot about it until today.

herbst - 4 days ago

Sad to see it's just VScode over and over again. I would prefer a good editor first.

zitterbewegung - 5 days ago

Would be helpful for you to be in homebrew.

ahamilton454 - 5 days ago

The irony of an open source alternative to a fork of an open source project is hopefully not lost here

branon - 5 days ago

Disappointing name! You are colliding with https://voidlinux.org/ among probably many other much more significant pieces of software.

guybedo - 5 days ago

fwiw here's a more structured/organized version of this thread: https://extraakt.com/extraakts/void-ai-coding-tool-discussio...

asynchronousx - 5 days ago

If this supports connecting with locally hosted models this is actually a HUGE deal

diamondfist25 - 5 days ago

I’ve been using Claude coder, I like this exp way more than these ai ides way more.

tough - 5 days ago

Oh wow this is nice, will try it out.

Ycombinator backed too I guess Vibe coding is here to stay

simultsop - 5 days ago

The branding looks quiet strange and very conflicting with voidzero.dev

almosthere - 5 days ago

We gotta stop making full vscodes, and just make extensions... Bleh

mentalgear - 5 days ago

Nice - also open competition is always good for users!

moffkalast - 5 days ago

> Welcome to Void.

Flaskbacks to that pretty good Voyager episode.

ez8 - 5 days ago

Make it disable all the telemetry by default

wg0 - 5 days ago

And just that much maot each AI wrapper has.

badmonster - 5 days ago

Congrats void!!

welder - 5 days ago

I bet OpenAI feels kinda silly now that they just paid $3B for Windsurf when they could have backed an OSS one for much less.

apostle36 - 5 days ago

Open source and not available on Linux?

whatever1 - 5 days ago

Here have 10B$

nektro - 5 days ago

one of these is gonna have malware and we'll wonder how we never saw it

Demiurge - 5 days ago

I don't know anything about the project, I use Zed editor, but I think the logo is really cool.

antirez - 5 days ago

Mandatory reminder that "agentic coding" works way worse than just using the LLM directly, steering it ad needed, filling the gaps, and so forth. The value is in the semantical capabilities of the LLM itself: wrapping it will make it more convenient to use, but always less powerful.

soylentEnjoyer - 5 days ago

BYOK

We live in the age of dev tools

pacoxu2025 - 5 days ago

https://github.com/yetone/avante.nvim/ is another choice.

monoid73 - 5 days ago

Another one? People saw that 3B windsurf money.

Inuit - 5 days ago

Here comes another. Everyone saw that 3B Windsurf money and production go brrr

sampton - 5 days ago

VSCode death by a thousand forks.

- 5 days ago
[deleted]
cranberryturkey - 5 days ago

no linux version? pfft. rookies

behnamoh - 5 days ago

they always start as open source to bait users. how long until this one also turns into BaitWare? I hope it won't since it's backed by Y Combinator and has an Apache 2 license.

evo_9 - 5 days ago

If I move off Cursor, it's def not going to be to another vs-code derivative. Zed has it right - build it from the ground up, otherwise, MS is going to kneecap you at some point.

jbellis - 5 days ago

I created an OSS ai coding platform as well: https://brokk.ai

But it's a different take, Brokk is built to let humans supervise AI more effectively rather than optimizing for humans reading and writing code by hand. So it's not a VS Code fork, it's not really an IDE in the traditional sense at all.

Intro video with demo here: https://www.youtube.com/watch?v=Pw92v-uN5xI

dkersten - 5 days ago

Yet another vscode fork…

ramesh31 - 5 days ago

[flagged]

sfcurryniggers - 5 days ago

[dead]

alp1n3-dev - 5 days ago

The time to sell a VSCode fork for 3B was a week ago. If someone wants to move off of VSCode, why would they move to a fork of it instead of to Zed, JetBrains, or a return to the terminal?

Next big sale is going to be something like "Chrome Fork + AI + integrated inter-app MCP". Brave is eh, Arc is being left to die on its own, and Firefox is... doing nothing.

freeamz - 5 days ago

Why no linux build? It is just vscode in ts right? And it is an electron app right?