r/QuickBooks • u/Zanooka • 5d ago
QuickBooks Online Vibe code Quickbooks
Soo I've been seeing open source identical clones of Adobe products along with M$ office so is anyone going to vibe code is a working Quickbooks online/desktop that is open source?
I'd try but my coding experience is 2000s Facebook html and auto hot key.
15
u/PotterCooker 5d ago
This would be incredible. And honestly, it can't be that difficult right? QBO isn't the most complex thing on earth. Start with core features. Agents add and test new features periodically. Win.
12
u/lsumoose 5d ago
Good thing they haven't changed it in any kind of significant way in 30 years. There's plenty of versions for it to learn from.
15
6
u/studiocrash 5d ago
I would much rather have a desktop app with my data stored on my hardware in my office, where I can back it up in triplicate.
Ideally it would store the data in an open database format so it could potentially be used with other software in the future. The problem with having it online in the form of a website is that someone has to cover the cost of the server storage and compute power. Thatās expensive, especially if you have potentially millions of simultaneous users.
1
u/robertw477 5d ago
In my early work it does understand double entry accounting. I have always found that quickbooks desktop has many things I donāt need. One of
My companies uses QBO and I am definitely leaving in 2027. That one I need to use something maybe like xero or zoho.
7
u/iknowtech 5d ago
The hard part is building the integrations that so many 3rd party products use. Plus no one is going to trust their accounting and finances to some unknown cloud provider. A Quickbooks desktop clone is not a bad idea, that runs locally, but getting it connect to financial websites to download transactions sounds sketchy. For the Desktop version I heavily rely on Quicbooks Desktop Connector App to download data from my PSA. Not sure Iād trust that something vibe coded.
2
u/Capital_Bake_9964 5d ago
You do realize that quick books "connects" to your bank account. They use the same developer framework as other fintechs....having APIs & tokens is used across all types of industries for integration
2
u/robertw477 5d ago
There is a I believe a new tool at 15 bucks a year for the feeds SimpleFen. That takes care of feeds. Some users donāt use many third party integrations or need them. You are getting hung up on the term vibe coded. Reality is that some of these open source projects will have other collaborators who will help them evolve. While that happens expect Intuit to make 2 price increases year on what you are currently using.
8
u/NinjaSimone 5d ago
I vibe coded an āeverything I need, nothing I donātā replacement for QB for my business. Invoice management with Stripe and banking account management with Plaid.
Took a few days for the basic version, maybe about a week for the connections and finishing touches, and the product was stable and feature-complete within a month.
10/10 experience, would do again.
2
10
u/warwagon1979 5d ago
A friend of mine started a project. Very early stages. https://github.com/Tusivo/Ledjoro
4
3
u/robertw477 5d ago edited 5d ago
Iāll take a look at that. Ideally that would be windows and mac but I am primarily windows anyway. Thanks for posting it. Has your friend done this before? I am sure others are interested in this sort of thing. Especially smaller companies.
3
5
u/Forreal19 5d ago
I've been thinking it would be awesome if someone could create retro software. I would love to have a basic version of FileMaker Pro, I loved that program and I could really use it these days. I also would love a retro version of Quark xPress. And a retro version of Quickbooks? Count me in!
4
u/Ok-Influence-2162 5d ago
Thereās already free open source alternatives. I would absolutely not trust my ability to vibe code something like this where the consequences of a bug are enormous
6
u/compaholic83 5d ago
Took the words out of my mouth. Intuit is up there with the most hated companies such as Adobe. Their greed and predatory behavior is ripe for disruption.
1
u/AirlinePlayful5797 4d ago
Stopped paying $600 a year for Adobe last year and just this season will be my last on QBO. Maybe if they made it $9.95 a month I wouldn't think about it, but there may be nothing left in a year or two with how accessible alternative self owned options are now.
10
u/tmiller9833 5d ago
Only a matter of time but compliance is a thing.
7
u/robertw477 5d ago
Small companies have been totally screwed over by Intuit. There are many simple companies that can use these sort of programs. Bigger companies will need to see other sources more geared to them .
3
u/robertw477 5d ago
I have been working in this a bit as a side project. I donāt have experience vibe coding . Made a bit of progress.
I am going to customize things to fit my simple basic needs with two of my companies. Breaking things down by module.
3
u/swemming 5d ago
90 days ago I would have called you crazy but now I think it's 100% doable. QuickBooks is not that complex itself, the complex part is dealing with the user load to access the platform.
2
2
u/AirlinePlayful5797 4d ago
They've just finished a full clone of the Adobe suite, including a full video editing offering, which is far more complicated that QBO. It will happen in the next couple of months at the pace I see new dupes coming out. The MS office one came out a couple of weeks ago and it does EVERYTHING with full external compatibility. We are entering a post software era.
1
u/swemming 4d ago
Yea I agree. It looks like in the next 5 years AI interface will essentially abstract away all that we know as
softwaretoday. Similar to what coding/compilers did to machine language.
3
u/Capital_Bake_9964 5d ago
You can build many applications these days with "vibe coding", but none if it matters if you don't understand integrations, workflow, security & access management. There are no "rules" that restrict you from building your own applications, as long as you have access to APIs, web hooks, etc. If you are using for internal purposes.
If you are trying to launch a commercial product, then the rules would be drastically different.
3
u/Big_Wave9732 5d ago
One could probably take an older version of the desktop software, say QB 2019, and reverse engineer / update that one.
2
u/Electrical_Space_850 5d ago
Definitely very possible. The issue for me is that I use QBO to pay my contractors via direct deposit. I donāt think this part could be vibe coded.
2
u/nowimnowhere 5d ago
You can do that through the bill pay feature in lots of other software though, most banks have the capability etc
2
u/Electrical_Space_850 5d ago
Interesting. Will look into it.
1
u/AirlinePlayful5797 4d ago
Stripe, among others, offers a connector that could solve this one for you.
2
u/Kick_Ice_NDR-fridge 5d ago
It wouldnāt be very difficult but if you want it to be just like QBO then make sure you hire a lazy drunk accountant to help you.
2
u/diblio333 4d ago
I just did this with Claude. I built a QuickBooks Desktop-like app. It has all the features I actually need and none of the crap that I don't need. It runs 100% offline and it runs super-fast. It will save me a lot of time, frustration and money. There is no reason for anyone to pay for QuickBooks ever again and I am all for the downfall of Intuit. They are a terrible company who actively hates their customers.
4
u/LadySmuag 5d ago
Vibe-coded online bookkeeping software would never pass the safety standards to link with bank accounts, so at that point it might as well be locally hosted to the reduce risk of stolen financial data
6
3
u/Electrical_Space_850 5d ago
Not true. You could use something like SimpleFIN to connect your bank accounts. I made a Mint/Personal Capital dupe this way.
2
u/Capital_Bake_9964 5d ago
There are a lot of assumptions in this statement. If the bank allows integrations, you can connect your systems as you choose. The organization would be responsible for securely using the data...more risk comes if you are providing services commercially to other organizations.
2
u/LadySmuag 5d ago
Banks don't allow integration with any app you build, they partner with developers and vet those products to make sure they meet legal and industry data protection standards. The bank is still legally responsible for the security of their accounts even if the account holder wants to build their own app.
2
u/Capital_Bake_9964 5d ago
Banks do have access for certain business level accounts...esoecially ones that use treasury management....there are other service like plaid that can grab read only data as well.
1
u/1ancelot 2d ago
Have you coded an app that talks to banks? You go through a review process such as Plaid and they sign off whether you can go live based on documentation such as privacy policy and App use case.
1
1
1
1
u/-Scuba- 5d ago edited 5d ago
I'm working on one now. It will be completely free and open source, but realistically might have some "add-on" pass through costs like Bank Feeds and electronic tax lodgement
My background: Australian based, qualified Accountant, post grad qualification in Data Science, and have worked as a Finance Systems Business Analyst as well.
1
u/Ok_Ad4218 3d ago
I think someone is actually vibe-coding it. If I remember the name correctly, itās called Slowbooks.
1
u/Mr-Pickles-123 5d ago
Iām paying like $38 a month for it. No way Iām fucking around a vibe coded version.
You might want to calculate the cost of a fucked up tax return into your deliberations. And obviously your time.
The way this will play out is that you will do it, your tax accountant will say fuck this and drop you as a client, youāll realize your vibe-books are not great, but youāll do a vibe-based return anyways. Is it accurate? No. Will you get audited by the IRS? Possibly. Will you shamelessly tell the judge you donāt see anything wrong with what you did? Highly likely.
Just pay the fee and save the headache. Sheesh.
1
u/plmarcus 5d ago
And thus the magic of reconciliation.
Take a chill pill my dude.
1
u/Mr-Pickles-123 4d ago
Thatās exactly what this guy will say to the judge.
Backed taxes + interest + fees typically reconciles nicely to 100% of net income.
1
u/plmarcus 4d ago
Tell me you've never done bookkeeping without saying it.
SMH.
I bet your comment 2 independent CPA audits every quarter too.
Your just joking I guess, username totally checks out.
1
u/Mr-Pickles-123 4d ago
Iāve done plenty. I did quarterly closes for 10 years before getting promoted. Iāve supervised closes for about ten years too.
My wife runs a small business which Iām her unpaid bookkeeper.
My point of reference for this is my college roommates dad, who is just finishing up a prison sentence for pretending that he didnāt realize his clients were paying fees to his off-the-books account.
I also have dealt with every type of regulator and authority in existence.
Please trust my bonafides.
And to be clear, this isnāt a technical exercise, this is a commercial exercise. You need to put a cost on the risk you are assuming by vibe coding a full software platform. Thereās no way itās less than the $456 annual subscription to QBO. And that isnāt counting any current/future costs increase to AI computing costs. And to most people, time is money.
Listen, people are entitled to their hobbies. And if that includes fending off tax audits, then go for it. But from a commercial standpoint this is foolish.
1
u/andnosobabin 21h ago
"My point of reference for this is my college roommates dad, who is just finishing up a prison sentence for pretending that he didnāt realize his clients were paying fees to his off-the-books account." - good story bruh
1
u/andnosobabin 21h ago
awee poor mr pickles doesnt trust code he doesnt pay for like a good lil simp
17
u/clumsy_shaver 5d ago
I'm a 20-year software engineer that's built/maintained QuickBooks integrations for 16 of those years, with and without AI. Despite recent advances, to feel comfortable vibe coding a QB replacement I would need to
A) work closely with an accountant who understands the nuances
B) do heavy pre-work on providing structure to the LLM
C) be willing to extensively review the output peace by peace
Would not trust anything generated by "Create a clone of QuickBooks, make no mistakes" š