
Solver is an autonomous coding agent that completes software tasks on its own. Give it work, walk away, and return to finished code ready for review. It operates directly in your git repositories, handling everything from bug fixes to new features.
Solver is an autonomous coding agent that completes software tasks on its own. Give it work, walk away, and return to finished code ready for review. It operates directly in your git repositories, handling everything from bug fixes to new features.
really cool product that allows you to hand off semi-large projects to their system and come back an hour later to find it done with a PR submitted
Solver
👋 Hi Product Hunt community! Super excited to share Solver with you today.
🔍 WHY WE BUILT THIS
As engineering leaders at Apple and Samsung, we faced overwhelming backlogs with more tasks than our teams could complete.
We spent countless hours on routine coding tasks that took time away from higher-value creative work.
That frustration led us to build Solver - an autonomous coding agent that works while you don't.
⚙️ HOW IT WORKS
Solver is a self-driving software development tool that operates directly in your Git repositories.
You assign it a task, walk away, and come back to find a complete solution ready for your review - either as a pull request or a branch you can iterate on.
The experience is like "vibe coding" - you describe what you want in natural language, and Solver handles the implementation details.
Unlike tools that just complete your sentences or make suggestions, Solver autonomously handles entire development workflows.
It understands requirements, writes tests, implements features, fixes bugs, and prepares code for your approval.
📈 WHICH PROBLEMS WE'RE REALLY GOOD AT
Solver excels at tackling complex development tasks, implementing conventional software patterns, bootstrapping new projects, and enabling rapid prototyping.
It's great at fixing bugs when you can point to error logs or describe the issue clearly.
Need to create a quick prototype? Add authentication to your app? Implement a new API endpoint? These are perfect Solver tasks.
We're especially strong with Python, JavaScript/TypeScript, and actively support Go and Rust ecosystems, though we work with many languages.
🤝 WHY WE'RE HERE
We built Solver for developers, but product managers and other team members started using it too.
We're engaging with the Product Hunt community because many of you work across technical and non-technical roles.
Your feedback will directly shape our roadmap as we consider which features to prioritize for different types of users.
🚀 GETTING STARTED
Sign up through our homepage at https://solverai.com or go straight to the app at https://app.solverai.com.
We'll be around all day to answer questions and would love to hear your thoughts!
Special thanks to @chrismessina for hunting us!
- Mark, Dan, and the Solver team
Solver
🎬 SEE SOLVER IN ACTION
Tutorial: Solver Walkthrough
Tutorial: Fixing a Bug in Solver's Platform
Demo: Building with Solver's Projects feature
Tutorial: Execution Environment Setup
Demo: Web Research - Solver Creates a Resume for Alan Turing
What guardrails does this app have? I mean, this is pretty much the "vibe coding" with some revisions, so it has known issues. How does it ensure it doesn't remove something unnecessary to its CURRENT task yet necessary for the other parts of the code?
@zot This is a good question and I would like to see the author's answer
Solver
@zot @irina_arty_ Great question, and thanks for the support! Aside from Solver's own training on a large number of real-world tasks, Solver backstops its own work by frequently actually running the code it's modifying, all in its own isolated container. That lets it get important feedback about the blast radius of changes it's making in real time.
We've also put a lot of work into the cloud platform that Solver lives in. Behind the scenes, there's a journaled filesystem where pretty much everything is transactional. If Solver does something you don't like, it's contained and very easily undoable/redoable! And then one final layer on that: that everything is still based on a standard Git workflow. Solver will never truly commit code (i.e. push to a remote) unless you tell it to explicitly by using one of our UI affordances.
Big claims. Any proof in the pudding? 🍮 Like. Let this lose on some prominent opensource project, and solve its backlog. Or any opensource library for that matter. Would be great to see issues -> commits -> PR's.
Solver
@sentry_co Thank you so much for your support! We actually have this activity going on as we speak. In fact, in preparation for this launch, we were literally solving the current backlog of the `ruff` repo repeatedly! We haven't opened the PRs yet because we're focused on this launch. And in addition to that, we're very sensitive to the time and attention of open source maintainers. It wouldn't be fair for us to open several dozen PRs that we haven't spent the time to vet ourselves. We'd like to establish and maintain a helpful and symbiotic relationship with OSS and not be perceived as "using them for marketing". Stay tuned!
Well. I mean there millions of repos to pick from. You can even make a synthetic one. If it was not for the teams background, The claims on the website with no evidence, would be a huge red flag. Because it takes so little time to prove this case. half a day tops. Also the price is a bit of a red flag. It should be 10-100x more expensive. I use 100$ on O1 per day in cursor. And its not even agentic usage. I presume you do things agenticly, and with that you would also want to use the absolute best models so that you dont just add AI slop to commits. Sorry for roasting a bit, but I really want something like this to work soon 🙏 Love the mission tho! And seems like a fantastic team!
Solver
@sentry_co Thank you so much for the kind words! We're actually doing a lot behind the scenes to deliver value from the best models at our current price point. We are very grateful to our (large) beta audience, who in the fourth quarter of last year gave us enough daily usage data to improve efficiency and to create a metered pricing model that is as generous as possible to our users. And while we allot a large number of credits to our Pro tier, our paid users also have the ability to purchase more a la carte, and I can share with you here that we have some users who are getting enough value out of Solver that they're actually spending closer to the amount you're saying! Very exciting and humbling for us to see.
And message received about the size of the OSS community; the community writ large will never run out of issues to solve, and we can't wait to have "created by Solver" PRs accepted to active projects. There are a lot of those in Solver's own repos!
@mark_gabel Yeah. I think pay as you go here is the sweet spot, time is money after all. Have good launch! And looking forward to seeing this progress. I followed the linkedin page 😸