Our goal is to help anyone with a SaaS business idea succeed in launching their app. Databutton's AI developer builds the app you need, with state-of-the-art React frontends and Python backends, based on your natural language instructions.
Hi everyone! I’m Viral Shah, a co-founder of Databutton. This is our first ProductHunt launch 🚀
We’re a team based in Oslo, Norway that are on a mission to help anyone with a business idea succeed in launching their product or app.
Databutton is an AI app developer that builds the product you want on your behalf. You describe your app in natural language, images, and diagrams and Databutton generates the necessary React frontend and Python backend code. This is not only for an initial app generation, but the continuous working model.
Our platform is designed to empower you build fully custom SaaS apps that you can charge for. With Python as the backend, your app can connect to any API, model, or even do web scraping, utilizing complex data and logic. It's one-click to deploy and we support deployment to custom domains.
Our customers range from indie hackers with some coding know-how that want to launch a product idea in a week to domain experts (e.g. doctors, lawyers, marketers, and more) that previously worked with freelancers to bring their ideas to life.
Databutton has an active Discord community with over 1,000 members. We focus on learning, sharing, and improving prompting techniques to get the output you want. The community also discusses business ideas and feedback for the Databutton team. You can join using this invite: https://discord.gg/pmssS6bRMC
It’s free to get started using Databutton – our pricing model is credits-based where each credit is a successful AI code generation. You can sign up for a paid plan once you run out of free credits, and we’re offering a special 20% discount on all plans to Product Hunt users!
Thanks, we're happy to answer any questions 😊
Report
@v_ax Hi Viral and the Databutton team, congrats on launching on Product Hunt! This sounds like a fascinating tool for non-coders and coders alike.
As a developer with experience in AI, I'm particularly interested in the ability to generate Python backend code for complex data and logic.
- Can Databutton handle integrations with external APIs or databases?
- Does the Discord community offer resources or tutorials for getting the most out of Databutton's AI generation?
Thanks again for sharing Databutton! Excited to see how it empowers more people to bring their app ideas to life.
I would be glad how my experience could help improve your product!
@max_savonin1 Hi Max, and thanks for the support!
- Can Databutton handle integrations with external APIs or databases?
YES! You can ask the agent to use external APIs or databases, and it will write the relevant code in Python. Your app uses as secret store that handles secrets safely when using APIs or databases. You'll likely need to provide additional context in the form of API docs and/or database schema for Databutton to get it right.
- Does the Discord community offer resources or tutorials for getting the most out of Databutton's AI generation?
We post tutorials particularly on YouTube and Medium for how to get the most out of Databutton. We do have ongoing conversations as well in Discord about prompting techniques and methods that worked for specific needs.
Join our Discord and also try us for free!
Report
@v_ax Congratulations on your Product Hunt launch! 🚀 Your initiative is truly innovative.
Few key points that I liked about Databutton:
- Simplifies app development for everyone, regardless of coding expertise.
- One-click deployment and custom domains are excellent features.
- Free starter option and 20% discount for Product Hunt users are great incentives.
Wishing you all the best!
Looks great to get an idea off the ground quickly! How does data-button perform when iterating on the idea after the initial MVP. Or is it time to get back into VSCode then iterate there? or is it a back and forth thing?
@sentry_co Thanks a lot for the question, André! We have a full environment for you to collaborate in with our AI agent(s). You continue to iterate on both your React frontend and Python backend in the same way beyond MVP. For those that are more technical, you can always both reference the code in your prompts or edit it directly!
Report
@sentry_co@v_ax Hi, are you thinking to create a marketplace where a Databutton expert builds, deploys and technically manages a SaaS for a non technical client or somebody who has no time for that. So kind of SaaSaaS,™ (SaaS as a service). That could be really interesting I think
@sentry_co@to_p Ha! That's a super interesting go-to-market! We could certainly consider such a marketplact to close the technical gap that undoubtedly still exists today.
We like to say that if you know how to talk to a junior developer, Databutton is perfect for you.
The line is also always changing, though, as AI improves. GPT-4o has made it even easier to get reasonable outcomes with less technical prompts.
Kind of a rambling response – basically, I think SaaSaaS could be viable but also unclear if the ROI would be there to build a 2-sided marketplace in relation to the effort and elapsed time where AI and our UX improves.
Report
@sentry_co@v_ax thanks for the reply, I can't speak to a junior developer (except about the weather). And the marketplace wouldn't necessarily be to earn money but rather to foster the (paid) use of Databutton. Maybe start with a "Databutton expert" seal and experts find clients themselves on Upwork or fiverr.
Congrats on the launch 🚀 Does your product deploys the code to server as well or only generates the code? Do you have links to successful uses of your product?
@abzal_assembekov Thanks! Yeah, we both run the full app in a dev-environment while you & the agent are building, and we also host the deployed apps. There's a deploy button that'll deploy the entire app on your own domain, or on ours if you don't have one yet. All apps shipped with Databutton is deployed in the same way our own app is deployed :)
There are some examples on our landing page; i'll paste them here to give you a shortcut:
- https://fastdeckai.com/
- https://trip-planner.io/
- https://databutton.com/u/viral/i...
@abzal_assembekov@martolini congrats on the launch. The ability to build apps with AI using natural language instructions is super impressive. How flexible is the AI when it comes to customizing frontends and backends?
@abzal_assembekov@lightfield Thanks! For the backend, it's very very versatile. We have some guardrails for frontend-development (it builds React apps) which is to ensure that it's fairly easy to build working, functional apps. We'll expand this as our agents and the underlying models gets better of course!
At the end of the day, it's just code, so you're free to manually override or do some finishing touches (with the rest of the awesome code-gen tools or do some epic copy-pasta).
Report
Databutton looks promising for quickly turning business ideas into functional apps with AI! How does the platform handle more complex backend integrations and custom APIs?
@memphys_sk Hey, thanks! The agents are writing FastAPI endpoints and thus has access to the world of python packages. In the knowledge base of the agents, there's a lot of newer integrations too that the underlying LLM's aren't good at just yet (like langchain, crew, phidata, tavily, you.com etc).
As a fallback, you can always just give the agent the API spec or documentation for your custom integration/API's and it'll usually figure it out :)
This works surprisingly well! I wasn't happy with the default UI, so I asked it to refactor the components and with Tailwind UI so that I could edit the css-classes myself. It worked perfectly on the first try!
Some feedback:
- 20 credits is just shy of building something useful as I need to go through a lot of iterations. I'm the client from hell.
- This is actually the webapp I've used where I thought it would be useful with a browser notification. I would love to get a notification whenever the agent is done coding so that I can do other stuff while waiting.
- The "open canvas in new window" button is broken. 1. it doesn't work. 2. I would love to be able to edit the code, while seeing the changes in the other window.
@henningsillerud thank you for the great feedback. We will look into the broken button and consider a side-by-side view. If you work on two screens you can have code in one and preview in the other.
@milkers Thanks! There's a fair few on the landing page (and linked in another comment here) :) We also have a Discord where our awesome users share their apps, their own customer stories etc which is a good way to keep up-to-date and learn
Report
Great product launch, @martolini! How customizable is the AI-generated backend and frontend code for specific business needs?
@martolini@laocool Thanks German! I can try to answer this –
The backend is fully built in Python, so you can really connect to any API, model, or service out there. Many support Python packages, which the agent will often try using to solve problems. There's more ways than one to skin a cat, but you can really get most things done for business needs there.
The frontend is built in React. The environment that the AI agent works in does not have all React packages available, but we can add things as needs arise, which then benefits all users and customers.
I hope that answers your questions!
@daniel_clarke7 Thanks for your support, Daniel! We have definitely done some tests with Whisper but we are waiting for it's speed to improve in order to build a reasonable user experience around it
Congratulations on the launch!🎉 This product seems super interesting and i'm looking forward to try it out for myself! Going to be awesome to see the awesome apps developed using this tool🤩
@benjaminbekken Thanks so much, Benjamin! It's free to get started, we'd love to help you out in any way.
Report
@martolini really interesting idea - I am curious how much development experience would users need to implement their product. Let's presume I am a maker with an idea (0 technical ability) what would those steps look like to get the most out of this platform? (asking for a friend.. literally haha)
Looks like a great offering either way and Congrats on the launch!
@martolini@dzaitzow hi Daniel! We like to say that you need to know how to talk to a junior developer to get your job done. That means you usually need to specify how things should look, be laid out, and function in a fairly detailed way and not leave too much to the imagination. This is presuming you actually have a clear, desired output :D
Report
@martolini@v_ax Interesting! And what would the cost profile / lift look like for a small scale mobile app or something like that?
Replies
Riff.ai
Riff.ai
Riff.ai
DiffSense
Riff.ai
Riff.ai
Riff.ai
Riff.ai
Vozo AI — Video localization
Riff.ai
Riff.ai
Mailflow
Riff.ai
Mailflow
Riff.ai
Riff.ai
Thundra Sidekick
Riff.ai
Riff.ai
EnchantedPages.Ai
Riff.ai
Wepost
Riff.ai
Riff.ai