
Solver
Offload coding tasks to AI while you tackle bigger problems
424 followers
Offload coding tasks to AI while you tackle bigger problems
424 followers
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.




Free Options
Launch Team / Built With




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.
DiffSense
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!
DiffSense
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!
DiffSense
@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 ๐ธ
@mark_gabel Congrats on the launch! Curious how this differentiates with established players like Cursor, Claude Desktop and many others given MCP is now the new norm to connecting with Github repos?
Solver
@thefullstackย great question! High-level, we've built Solver from the ground-up for operating more autonomously and asynchronously. We love Cursor, Claude Code, and others, but these are fundamentally built to involve the user in a tight, single-threaded loop โ if you close your laptop, these tools take a break as well. On the other hand, Solver is cloud-native, with its own independent developer environment, and will work while you focus on something else (or go make some coffee).
Re: MCP โ this is a fantastic set of abstractions and it's exciting to see the community build on them. That said, I'm sure you've noticed that the magic is in how an MCP client leverages the capabilities exposed by the MCP server(s). We've embedded deep domain expertise into Solver's dev environment, its use of software tools, its awareness of best-practices, etc.
Quite interesting! Have you thought about an API approach so external apps can consume your system intelligence, without having to rely in your UI? if we can just assign tasks and eventually receive the PR, having it integrated with our systems, it would be quite awesome. Nice job!
Solver
@pablo_velezย Yes! That's definitely something that's on the roadmap that we've been working hard to build towards. We built our Slack integration using our API as if it were being built by an external developer/group. The idea is that in the very near future we can open source that integration as an example of how to build against a public version of the Solver API.
The API is not quite ready for prime time yet but it's mostly a question of polish and prioritization. If people are excited about using Solver through an API that will definitely help us prioritize it higher!
@dan_lord_solverย that sounds great! :) Definitely your product provides a solution we have been thinking for a while to include in @Zentrik.
Zentrik streamlines the Product teams work, transforming a PRD into an executable plan. And as part of our many features, it identifies the specific tasks the teams need to work on during the sprints. It is not our main focus at the moment, but I played a lot with the idea of enhancing the engineering tasks with detailed implementation descriptions based on code in the repository (or in a better world, provide directly the PR for the most reliable ones ๐ so the engineer just needs to review it and approve/correct it).
I'll keep and eye on your work and definitely I will give it a good try if you provide this external access through API. Maybe we can talk soon! Cheers, congrats in the release!
Raycast
Don't let the name mislead you โ Solver does far more than answer math problems.
Instead, Solver is more like a set-and-forget agent that will crush your dev tasks in any Git repo you point it at.
Give it a problem, and yo', it'll solve it.
Solver works particularly well on Python, JavaScript/TypeScript, Go and Rust.
Solver
Thanks so much for your support and the kind words,@chrismessina!
Airtop
Congrats on the launch! @mark_gabel @dan_lord_solver , @nico_rako@mbm_solver @samuel_bacaner @alex_ehm -- an incredible tool for product development by an incredible team of builders.
Solver
Thanks @iacono!
Solver
Thank you so much @iacono !