Dshamir is cutting the cord with Supabase
The fork's biggest backend change rips out its dependence on one hosting vendor so the app can run on any standard database.
Dshamir has reworked how this fork talks to its database. The original build leaned on Supabase - a popular all-in-one backend platform - for storing and retrieving everything from chats to documents to projects. This change swaps that out for a more portable setup built on Prisma, a database toolkit that speaks to plain Postgres, the widely-used open-source database. In practice, the team rewrote nearly the entire data layer of the app to make the switch.
The payoff is independence: instead of being tied to one provider's hosting, the fork can now run on essentially any Postgres database, including a self-hosted one. The work also bundles in reusable pieces - a 'soft delete' pattern that keeps deleted records recoverable, and an audit-log utility that tracks who changed what.
Spotted something wrong? Or know the PR text has fresher detail than the writeup above?