One operation. A typed client, a REST API, and an AI tool.
That is the idea behind Dendra, TechFoundry’s open source TypeScript framework.
We built it around shared procedure definitions so validation, middleware and business logic follow the same execution path across application APIs and explicitly enabled AI tools.
Our new case study explores typed clients, REST, OpenAPI, streaming and MCP integration primitives, including why AI tool exposure is opt in and authentication stays under application control.
Dendra is released under the MIT license and is still pre 1.0.
It started in January. My partner and I were planning trips for March and May, and suddenly realised we’d forgotten a movie we wanted to watch and a new Korean place we wanted to try. Big plans: fine. Small ones: gone.
So I built us a shared space for all those “we should try this someday” ideas. You save them together, drag one onto a day, and it becomes an actual plan.
I made it on my own: product, design, the build with Lovable, the website and the blog - Framer. 60 builds, a few App Store rejections, and one timezone bug that sent us to squash at 2am instead of 2pm xD
And there are no photos inside, just Smooches characters. Because who calls their person by their actual name anyway? (or it's just me there, huh)
That furry hand holding the phone is a scroll-stopper. These characters would be so fun animated, even just a little wiggle when a wish turns into a plan. Huge congrats on the launch.
Contra Verified project: After Effects and Premiere Pro MOGRT templates for an AI data center.
Logo animation, animated map, lower thirds and stats auto-resize as you type, so the team can edit videos without a motion designer.