8 ms·
Warp is now open-source
- ahmadyan 6mo agoCongrats on open-sourcing warp. May i ask what was the decision process behind this? What was the benefit of open-sourcing warp, as it is already a mature and established product. Also did devin cli had any impact on the decision to open-source warp? Also how does a repo gets 29k starts in matter of 2 hours?
- AirMax98 6mo ago> OpenAI is the founding sponsor of the new, open-source Warp repository. Big bucks from OpenAI is my guess. I could guess the strategy is to try to take a shotgun approach at Claude Code.
- pzo 6mo agoWondering if additionally OpenAI afraid of Cursor being bought by xAI
- throwaway613746 6mo ago[dead]
- dgellow 6mo ago> Also how does a repo gets 29k starts in matter of 2 hours? You gave the answer: by being a mature, established product
- tnkuehne 6mo ago> Also how does a repo gets 29k starts in matter of 2 hours? They used the repo for issue tracking since the beginning but before today the repo did not include source code of the client.
- ahmadyan 6mo agothis make sense, thanks
- brunoborges 6mo agoMakes sense but doesn't explain why open sourcing it, therefore doesn't directly answer the question.
- ahmadyan 6mo agolook at zach's reply below.
- zachlloyd 6mo agoWarp founder here. Great question. I outline the thought process in detail in our blog (https://www.warp.dev/blog/warp-is-now-open-source https://www.warp.dev/blog/warp-is-now-open-source) But the tl;dr is that I actually think we can build a better product, more quickly if we build it with our community + agents. I also think it's a unique product that I hope developers get a bunch of value from being able to customize and help improve. Our business is now mostly around agents and orchestration through Oz (https://oz.dev https://oz.dev), so opening up the client and terminal felt natural. The big thing for the "why now" though was the agent management piece. Wrt the github stars, we had an issues-only repo prior and already had a significant number of stars before OSS today.
- ahmadyan 6mo agomake sense, thank you for your response.
- Muhammad523 6mo agoThey made a blog post about it [0]. I haven't read it yet, but it might answer your question. [0]: https://www.warp.dev/blog/warp-is-now-open-source https://www.warp.dev/blog/warp-is-now-open-source
- Esophagus4 6mo agoI really like Warp. I’ll admit the UI has changed a lot recently and I find it more intimidating than when I was using it a year ago, so I mostly use Ghostty now.
- pzo 6mo agosame with me, it looks more or less too flat with just maybe 2 main colors and just one font variant, feels like big pile of flat text - hard to see what is header what is footer and sometimes what is button. I still use it but I barely used their agent event though I had subscription for lenny bundle. They should also invest in some good quality onboarding tutorial video but please keep your CEO out of this last time I checked 1 year ago - he might be good CEO but not good at job of teaching his product.
- alokedesai 6mo agoHey, Aloke from Warp here. We've actually added a ton of controls recently to let users configure how much (or little) UI they want. If that's not enough, would love if you opened an issue on the Warp repo and we can discuss more what needs to change in the product to meet your needs!
- Esophagus4 6mo agoHey Aloke! Thanks for the tip, I’ll give this a try and see how it goes.
- james2doyle 6mo agoI noticed that too. I’ve been using cmux (based on ghostty, has a more basic UI) and have been happy with it: https://cmux.com/ https://cmux.com/
- shimman 6mo agoStill feel extremely negative towards this company for tweaking an Alacritty fork then using that to get a $50million venture round then giving zero money towards Alacritty, an open source library that the founder completely owes their career too. Not shocked they partnered with another company that is fine with raping the commons for profit, OpenAI. They definitely did some git cleanup to remove this fact too going by their commit history.
- zachlloyd 6mo agoWarp founder here. Totally understood on the feedback - one thing I would call out is that we actually worked with Alacritty on the initial implementation and they were super helpful and we are grateful for their support.
- lucidia 6mo agoif you’re actually grateful for their support maybe you could support them with some donations out of that 50 million
- nixpulvis 6mo agoAlacritty doesn't accept donations.
- shimman 6mo agoThis isn't feedback. This is saying your company and your leadership are absolutely toxic to the tech community if this is how you treat people that made you wealthy. It's disgusting behavior.
- lucidia 6mo agoyou shouldn’t be surprised though. most people in tech only care about money and you already know if you align yourself with Altman, your morals already aren’t in the right place.
- ChrisArchitect 6mo ago[dupe] https://news.ycombinator.com/item?id=47936264 https://news.ycombinator.com/item?id=47936264
- ipsum2 6mo agoLooking at Warp.dev, it looks exactly like Codex or Cursor. I thought it used to be a terminal?
- zachlloyd 6mo agoIt's still a terminal at its core, and you can use it to run any CLI coding agent or use our built in agent. We've added features to make using CLI coding agents easier (e.g. a file tree and code review) but they are all optional and customizable.
- ipsum2 6mo agoFrom the website it definitely does not look like a terminal anymore.
- Cthulhu_ 6mo ago(note: I'm trolling) Getting a Zawinski's Law vibe there, "every program attempts to expand until it can read mail"
- indigodaddy 6mo agoHave you given any thought to a webui, and a "warp" server I can install on a VPS and interact with it via the webui? I believe this paradigm/approach is the real future.
- hmokiguess 6mo agoI swear I tried. I installed warp maybe 4 times after long intervals. At each time I always ended up with the same feeling as my initial impression: overwhelming. I think I’m not the target demographic for it, I’m fine with iTerm2 and Ghostty, but I somehow still feel this void where I wish the terminal was a little more abstract and rich, just not to the level Warp takes it. I wish there were an in-between solution out there.
- zachlloyd 6mo agoWe hear this feedback a bunch and are trying to make Warp more customizable so you can pick and choose which of the extra, non-terminal features you find most useful . You can turn off all the AI if you want, and also control what editing features are surfaced (e.g. file tree, diff view, etc). Would love feedback on how to improve the experience.
- petcat 6mo ago> trying to make Warp more customizable so you can pick and choose which of the extra, non-terminal features I think this will contribute even more to the overwhelming feeling. I don't think people want endless configuration. They want something with an opinionated product direction. It seems like Warp lacks that resolve and is trying to be too much because nobody has decided what it is actually supposed to be.
- zachlloyd 6mo agothat's fair. we try to be opinionated on the default experience but allow a lot of customizability.
- Muhammad523 6mo ago> You can turn off they AI if you want Since your company is basically based on this agentic coding thing, i really don't see why anybody would run Warp without AI. Why not use a normal terminal then? Oh yeah, to waste space on disk and to use more RAM: we have plenty
- throwatdem12311 6mo agoOh great news. I was recently trying out the Agents layout and it fits my workflow so well. It has a familiar terminal interface but helps me manage multiple agents much easier than just using a ton of tabs in iTerm open at once. I The code review panel is the one thing I find especially useful, and being able to see each terminal pane as a separate “section” in the vertical tab layouts, along with automatic worktree management - I find it a total joy to use. My only real qualms are monetization - I don’t really need AI credits for anything since my work already just pays for Claude Max + API overage. I really would like a good reason to give them money but the current premium features don’t really appeal to me.
- alokedesai 6mo agoAwesome to hear that the features are reasonating with you, thanks for the kind words!
- zachlloyd 6mo agoGlad the workflow is working for you! In terms of monetization, we actually don't monetize the terminal at all, we monetize our agent and our orchestration platform (www.oz.dev). Totally happy for you to use Claude or Codex CLI within Warp as your main driver.
- NoGravitas 6mo agoWas hoping this was about OS/2, was very disappointed.
- kayo_20211030 6mo agoMe too. Super disappointed. I was thinking, yeah that sounds fun. But, nope.
- redlewel 6mo agoWas interested to try until I saw it was no longer a terminal and is now a coding agent? There are already dozens of those, I use my terminal to launch coding agents I don't need it to be one.
- alokedesai 6mo agoWarp is still a terminal, but it also has a coding agent. no requirement to use it--and you can turn off all of the AI features if you don't want to use them at all
- bethekidyouwant 6mo agoThis is absolutely how I use it as well. Just the copy paste and search functionality is miles of any terminal I’ve ever used. He
- meowface 6mo agoI was iffy on it at first but they released an update a week or two ago to make it much more "bring-your-own-coding-agent"-driven, where they facilitate you having lots of tabs with Codex and Claude Code rather than trying to shove theirs down your throat. IMO it's quite a good terminal now, even if they do still have a few other remaining throat-shoving dark patterns in the UI they need to strip out. (The big one being that pressing "+" tries to encourage you to start a new Warp Agent rather than just create a new terminal tab, with no way to change/override it, currently. If they fix that I'd say it'd be stellar.)
- mulhoon 6mo agoPretty happy with Warp so far. The vertical tabs are a game changer, having all my projects down the side and flipping between them (each one having multiple split terminals) works really well compared with horizontal tabs. Looking forward to each update.
- alokedesai 6mo agoAppreciate the kind words!
- morgango 6mo agoI am a paying user of Warp and really enjoy it when it behaves. I do struggle with having AI forced on me at times, when I press a key errantly and seem to be driven away from the command line and deeper and deeper into AI-land with questions and "are you sure ...". My ESC key is wearing out.
- jonotime 6mo agoLooking forward to use all these nice AI features without using the warp account/service. So I can bring my own claude and it will show all the agent panes etc.
- morelish 6mo agoI’ve found they have changed the shortcuts I got used to and have kept releasing quite significant UI changes regularly. Not really what I want from a terminal. Tbh it’s felt like they took something nice and just piled AI slop features onto it presumably to hype it to investors. Pity.
- allenrb 6mo agoWas briefly surprised to see IBM open-sourcing OS/2 after all these years. Alas, this appears to be some AI widget.
- SuperHeavy256 6mo agoWhat does this mean?
- johanyc 6mo agohttps://en.wikipedia.org/wiki/OS%2F2 https://en.wikipedia.org/wiki/OS%2F2 TIL OS/2 is also called warp
- robotnikman 6mo agoIt's a reference to an old OS made by IBM which was nicknamed Warp https://en.wikipedia.org/wiki/OS/2 https://en.wikipedia.org/wiki/OS/2
- outlore 6mo agoThe thing that has kept me away from Warp has been support for bind keys and Atuin. Excited for this!
- miohtama 6mo agoDoes it have any reusable modules for other kind of projects?
- aleph_minus_one 6mo agoLooking at the headline "Warp is now Open-Source", I really hoped that OS/2 3.0 Warp was open-sourced. :-(
- blantonl 6mo agoHere I was thinking this was OS/2 Warp…
- mrichman 6mo agoCame here thinking this was about OS/2.
- drakenot 6mo agoI used to like Warp and was a paying customer. It had a simple UI with a clear button / key combo to toggle the “agent mode”. That, plus the fact it could “warpify” my SSH connections made this a useful utility. Then a couple months ago they completely changed the UI. It doesn’t work as it once did. My saved prompt templates didn’t work as they did before, the agent toggle was gone (you can now start some ‘/agent’ command but it is much less intuitive) and they seem to be focusing on these cloud agents and code editing. I want none of these things. I loved a simple terminal that let me still execute sudo, let me ssh into remote machines but still bring Claude and OpenAI models to interact with my session.
- zachlloyd 6mo agoargh, sorry that we made it worse for you, that definitely was not the intention. we were trying to make the modes clearer. You can still basically get back to the same way of working if you set new terminal sessions to be "agent sessions" and enable natural language detection. that's how i use it.
- drakenot 5mo agoThank you for that tip, I'll try that.
- jdejean 6mo agoI loved using Warp. I used it daily for over a year. Setup workflow scripts and customizations, it worked almost exactly how I wanted it to. Then one day, I opened it up to find the command bar was replaced with a natural language prompt. It changed the behavior subtly, and changed how the prompt looked. I uninstalled. I don’t care that you can opt out. My gripe isn’t about AI. I don’t want my tools and workflows changing at random. If you have a new feature, mention it in the “what’s new” log and suggest I opt in. Not to get meta but I loathe how this sort of thing is commonplace these days. I would pay so much money for app developers to just fucking stop shoveling. Constantly chasing new audiences only stands to ostracize your own. Maybe you care and maybe you don’t. I bounced tho. My mini vision for Warp when I got really into it was keeping it lightly AI flavored, but leaning into the workflows. The way it multicursors to fill variables was awesome. I don’t care about agents, but I would want to see agents exist as workflows (tools) rather than ephemeral beings like opencode or cursor 3
- meowface 6mo agoI agree that was/is an absolutely horrible feature (and it took me way too long to realize I could/should turn it off) and always should've been opt-in, but the current version is honestly quite nice to use. I would not have recommended it a few months ago but I would recommend it now.
- looneysquash 6mo agoWhy would you name yourself Warp without any connection to OS/2?
- KetoManx64 5mo agoI found out today that if you block internet access to the warp terminal through opensnitch it will refuse to start, I imagine it does the same thing if you don't have internet access? I ended up uninstalling it after that. Just silly that my terminal is sending a bunch of analytics and also refuses to start of there's no internet.