I'm building Wacht (https://wacht.dev/ | https://github.com/wacht-platform/) after years of freelancing on enterprise SaaS products and getting tired of cobbling together tools that don't actually work together.
(Note: the landing page has a waitlist signup - jump straight to the demo below to actually try it)
The problem I had was: There's no cohesive ecosystem for building SaaS apps. I don't want to spend half my time on integration gymnastics instead of solving actual problems. Every project becomes "how do I sync data from one product to this other product and then another one”
What I built instead: A unified platform which deploys infrastructure for: - CIAM suite - API Keys & Distributed Rate Limiting - Real-time in App Notifications - Webhook and analytics - AI Agents
And an SDK to consume all of this infrastructure + white label support
My primary motivation is I want all of this working from day one instead of forcing integration of other desperate tools.
This has been promising so far, I took it to a previous client, they integrated it and saw faster development on their AI agents offering. They are considering paying for it as well.
Try it out: I've deployed a demo of the CIAM suite: https://demo-9kg.pages.dev/
You'll need to sign up (I recommend social login with Google - it's faster and I'm hitting email sending limits for verification, though it does work). I don't actually need your real details for the demo.
While making the CIAM suite, my reference was Clerk because of the DX but it was expensive and not as “comprehensive” as they advertise it to be, extending anything related to it and I felt like I hit a wall.
Fair warning: Still actively building some features and cleaning up AI-generated code that I'm not happy with. The core works, but expect rough edges.
Two questions for HN:
- Best way to open source this: I want to earn from this but at the same time I don’t want to lock people in, hence I will have all the source code and deployment instructions open but at the same time I don’t want somebody to just copy it and then compete, will not be the best experience. What license works best here?
- Extensibility: I want this to be easily extendable so developers don't hit the walls I did with existing tools. What patterns have you found work best for this?