Projects

Everything here is shipped and live.

Model training

Ozan the storyteller, the model's namesake artwork

Ozan-12B

Open-weights language model, 2026

A creative-writing model fine-tuned from Mistral-Nemo with QLoRA and anti-slop DPO, on $40 of GPU. It has the lowest slop score of any 12B measured on EQ-Bench and beats bigger models like Gemma 27B. The weights, the quants, and the full training recipe are public.

#1 trending on Hugging Face · 2.3K downloads in month one

Hugging Face ↗Training recipe ↗

Apps

Iris: Period and Cycle Tracker

Iris

iOS app, 2026

A complete cycle-tracking suite. Predictions, the symptothermal method with BBT and LH tests, a PCOS-friendly irregular mode, partner sharing, and two-way Apple Health sync. Every feature is free, in twelve languages, and health data never leaves the phone.

4.9★ · 12 languages · 1,000+ downloads

App Store ↗

Mercuro: fill the heat

Mercuro

iOS and Android game, 2026

Calm thermometer logic puzzles. 660 handcrafted levels across eight board sizes, three seeded dailies, and hints that explain the logic, all on its own constraint solver and generator. Built natively twice, SwiftUI on iOS and Kotlin with Compose on Android.

5★ · 660 puzzles · iOS live, Android soon

App Store ↗

Content creation automations

The Footnote channel banner

The Footnote

Autonomous media channel, 2026

Short history stories researched, scripted, voiced, illustrated, rendered, and published by software twice a day. Real archival images instead of AI art, with a vision model judging every frame. No human in the loop.

500K monthly views

Instagram ↗YouTube ↗Facebook ↗

iris: women's health, clearly explained

Iris growth pipeline

Automated distribution, 2026

Iris markets itself. The pipeline designs infographic posters, checks each one against a written creative contract, and publishes daily to Instagram and Pinterest. Its App Store listing runs ASO in eleven languages.

100K+ views driving installs

Instagram ↗Pinterest ↗

Andheri Dastak: Hindi horror stories

Animated Horror

Animated video pipeline, 2026

Animated Hindi horror stories. A local model writes the screenplay, image models keep the cast consistent across 25 shots, and Wan 2.2 animates it on rented GPUs. A finished four-minute film costs under a dollar.

animated films under $1 each

YouTube ↗

Engineering platforms

Agent platform at Turnip

Internal engineering platform, 2026

One repo where anyone can build software without knowing how to harness a coding agent. Clone it and everything arrives preconfigured. Global skills, a structured workflow that forces brainstorming and plans before code, and per-project memory through PROJECT.md and a wiki, so any person can pick up any project where it was left. When the code is done, deployment goes through Hermes, an MCP server I built and self-hosted. The agent talks to it, Hermes pulls, builds, and ships behind guardrails, and no one ever needs production access. Ten non-engineers have shipped 17 internal tools this way without a single engineer commit. Internal to Turnip, so there is no public link.

Open source

  • lru-cache-node, an O(1) LRU cache for Node with expiry and stale reads, on npm · 119★
  • node-skeleton, an MVC skeleton for Node apps with social auth, tests, and logging · 31★
  • anabranch, an HTTP load balancer and reverse proxy in Go with pluggable algorithms · 27★
  • MEAN-skeleton, a quick-start skeleton for MEAN-stack apps · 26★
  • rSlashVideos, turns any subreddit into a video playlist · 24★
  • asoiaf-api, a JavaScript wrapper for the A Song of Ice and Fire API, on npm · 18★
  • IMDb-Rating-Lookup, check a film’s rating and cast without opening a browser tab · 17★
  • IMDb Lookup Extension, a Chrome extension for IMDb ratings in place · 10★
  • Yoda Bot, a Messenger bot that echoes your words, but in Yoda’s order · 9★
  • Ozan recipe, the full reproducible pipeline behind Ozan-12B: data, training, evals · Apache-2.0
  • mock-jay, a mock data generator for real-world shapes, on npm · npm