Projectum
Projects, playlists, todos and notes in one fast desktop app — connected to each other, and stored as a plain JSON file next to your work.
- Linux, Windows, macOS
- Open source · MIT
- No account
Independent software studio
wleeaf is an independent software studio. We make free party games you play with friends in the browser, apps such as Projectum and Kartiya, and field notes from the workbench — and we build web applications, AI integrations and infrastructure for the people we work with.
01 Products
Owned, maintained and used by the studio — each one small enough to care for properly.
Projects, playlists, todos and notes in one fast desktop app — connected to each other, and stored as a plain JSON file next to your work.
Play is a free website for party games with friends, right in the browser. Start a party, send one link and hop between 37 games together — Okey, Tavla and Pişti, drawing and word games, football and arena battles — with bots to fill the seats and voice chat that follows you from game to game.
An AI tarot reader with a voice of her own: honest readings from the full 78-card deck, in twelve languages, with card art from a public-domain 1909 deck.
Build a computer from the transistor up, with an interactive lab and an AI tutor alongside you.
Threads worth keeping, preserved whole and made readable — searchable, filterable and quiet, long after the accounts go silent.
02 Games
All 37 games are free to play in the browser, with no sign-up and nothing to install. Start a party, share one link, and bots fill any empty seats. Each name opens the game’s own page with its rules.
03 Services
From the first idea to everyday use. Built with care, documented properly, and handed over so it is yours to keep.
Websites, products and internal tools — from the first idea to a working release.
Purposeful assistants, connected tools and automation for the work that repeats.
Hosting, delivery pipelines and self-hosted services you can own and control.
How I built WolknerProtocol, a real-time state editor for Suzerain, by reverse engineering its Unity 6 IL2CPP build to find the in-process Lua variable table without any static …
A, AAAA, CNAME, MX, TXT, NS, SOA. What they do, when to use them, and how to debug when things break.
The WebSocket protocol is simple enough to implement by hand. Here is what happens under the hood.
05 Contact
Tell us what you’re working on, or where you’re stuck. We’ll start from there.
[email protected]