Open source
Built in the open
Three projects we created and still use in client work. They are the fastest way to see how we design, structure and ship software before you hire us.
FluentCMS
★ 560+MIT · Active, pre-1.0
An open-source CMS for .NET, built on ASP.NET Core and Blazor, that works as both a page-building CMS and a headless CMS on one API, with an AI writing assistant built in.
YeSvelte
★ 222MIT · Active, pre-1.0
Svelte components whose look is a swappable theme: Tabler (Bootstrap) or daisyUI (Tailwind). Switch themes by swapping one stylesheet.
uBeac
MIT · Retired service, source published
The backend of an IoT platform that turned off-the-shelf Bluetooth gateways into live building dashboards: ingest, queue, decode, store, stream. Acquired in 2020 and published as a reference architecture.
Why we build in the open
Open source is how we keep ourselves honest. A library that other teams depend on has to be documented, tested and maintained, which is the same discipline a client's system needs. It is also where we try ideas before they reach client work: FluentCMS is where we prototype an AI-first content system, where agents operate the CMS by default and people write the rules and review what matters before it goes live.
Our founder's research on MCP servers, MCP testing tools, AI host requirements and AI documentation tooling is published at pournasserian.com.
Want this quality on your own system?
The same engineers who maintain these projects build our client work.
Book an AI consultation