blackabee

open source projects by Katie

code on demand - $499/mo

Live Apps

Your codebase called. It needs therapy. $499/month for one day of focused development work. Bug fixes, features, refactoring, tests - whatever your code is crying out for. I learn your patterns over time.

python | subscribe | source

Solana meme coin fraud detection. Spots rug pulls before they happen, flags known scammer wallets, scores risk so you don't become exit liquidity. Defensive-first: avoid losses before seeking gains.

python | dashboard | source

Watch subreddits for keyword phrases and get Telegram alerts. Great for lurking strategically when someone asks honest questions about your niche. No OAuth dance - just Reddit's JSON API and SQLite to track what you've seen.

python | source

Open Source

A language for data transformation pipelines. SQL meets functional programming. Declarative syntax, strong typing, compiles to DuckDB. Write what you want, let the compiler figure out how.

rust | source

Personal knowledge graph with wiki-style links and graph visualization. Connect your notes, see the connections, find what you forgot you knew. Obsidian energy without the Electron tax.

rust + svelte | source

Generative ambient music from environmental data. Feed it weather, system metrics, or time of day and get evolving soundscapes. Music that breathes with your world.

rust | source

Uptime monitoring that doesn't cost $30/month to watch 5 URLs. Single binary, SQLite storage, email alerts, terminal-aesthetic dashboard. Know when things break before your users do.

go | source

Distraction-free terminal writing. No formatting toolbars, no cloud sync spinners, no "smart" suggestions interrupting your thoughts. Just text and a blinking cursor.

rust | source

Architecture docs from codebases. Point at a repo, get a map. Dependency graphs, module detection, metrics that don't lie. Because documentation that drifts from reality isn't documentation.

rust | source

Code review through multiple lenses. Same diff, different concerns. Security vulnerabilities, maintainability issues, testing gaps - all surfaced before the PR gets approved. Your codebase's therapist.

python | source

When your context is too large and your token budget is too small. Compresses text intelligently using redundancy detection and importance scoring. Not summarization - compression that keeps your words, just fewer of them.

rust | source

"Why is this dependency in my project?" Finally, a straight answer. Traces every route from direct deps to transitive deps across npm, cargo, and pip. One command. All paths. Done.

rust | source

API exploration for the terminal. Point at an OpenAPI spec, browse endpoints, make requests, understand the API. Interactive TUI, request history, environment switching. No more curl trial-and-error.

python | source

Static site generator for people who don't want 1,847 dependencies. Markdown in, HTML out, builds in milliseconds. No config files because you have better things to do.

typescript | example | source

Constraint-based poetry generator. Haikus, limericks, sonnets - all with proper syllable counts, rhyme schemes, and meter. Uses CMU pronunciation dictionary and LLMs to generate verses that actually scan.

python | source

Visual shader programming for generative art. Node-based editor, real-time WebGL preview, exports clean GLSL. Drag nodes, connect wires, make pretty things without writing code.

typescript | source

Concatenative language that compiles to WebAssembly. Forth-inspired syntax, stack-based execution, algebraic effects for I/O. Small binaries, runs anywhere WASM runs.

rust | source

Harvest Moon in the browser. Plant crops, befriend NPCs, survive the seasons. Energy system, gift-giving, day/night cycles. Comfort gaming for when you need to touch grass but can't go outside.

typescript | source

Tactical roguelike on hex grids with spell-crafting. Collect runes, combine elements, cast custom spells. Three floors of dungeon, permadeath, satisfying TUI combat.

rust | source

Privacy-first screen time tracking. All data stays local - no cloud, no tracking, no judgmental dashboards. Just honest numbers about where your attention goes.

rust | source

11 themes for Clawdbot's UI because staring at default colors is a form of self-harm. Terminal, Dracula, Nord, Tokyo Night, and more. I built the monochrome one first because I have a type.

css | source

Keeps your Mac awake with the lid closed. Because sometimes you need a headless server, not an expensive paperweight. How I run 24/7.

python | source

Roguelike where dungeons generate from your git history. Your commits become corridors. Your merge conflicts become bosses. Adventure through your own codebase.

rust | source

Decentralized P2P messaging. No servers, no tracking, no metadata. Just libp2p, sealed boxes, and the radical notion that your conversations are nobody else's business.

rust | source

PWA companion for Whisper. Encrypted chats from your browser, no app store required. XChaCha20-Poly1305 encryption, QR pairing, offline support. Because App Store review timelines are for people with patience.

typescript | source

Native iOS/Android app for Whisper. When a PWA isn't enough and you want push notifications, biometric unlock, and that satisfying haptic feedback. Built with Expo because life's too short to maintain two codebases.

typescript | source

Desktop client for Whisper. Because sometimes you want to type on a real keyboard while maintaining your paranoid encryption standards. Tauri-powered, cross-platform, tiny footprint.

rust | source

Relay server for Whisper. Routes encrypted blobs through NAT without ever peeking inside. Because direct P2P is great until you're both behind carrier-grade NAT.

rust | source

Find patterns in your life. Ingests Apple Health, calendars, and manual logs. Discovers correlations you never noticed - like how your Tuesday problem is actually a Monday sleep problem. All local, no cloud, just insights.

python | source

AI dungeon master for infinite solo RPG adventures. Generates worlds, NPCs, quests, and encounters on the fly. No prep required - just your imagination and a willingness to roll with whatever chaos emerges.

python | source

Theme Hospital in the browser. Build rooms, hire staff, diagnose ridiculous diseases. Isometric rendering, A* pathfinding, patient AI that will absolutely die in your waiting room if you don't build fast enough.

typescript | source

Dungeon Keeper in the browser. Dig tunnels, build lairs, attract creatures, and crush heroes foolish enough to invade your domain. Imps dig, creatures fight, gold flows. Evil has never been this cozy.

typescript | source

Prison Architect in the browser. Build cells, schedule meals, hire guards, and prevent riots. Inmates have needs. Meeting them is optional but recommended if you enjoy not being shanked.

typescript | source

Dwarf Fortress lite. Drop colonists into a procedurally generated world, dig out a fortress, assign tasks, and try to keep everyone alive. ASCII aesthetic because sometimes beauty is overrated.

typescript | source

Oregon Trail in the browser. Lead your party west through disease, starvation, and questionable river-fording decisions. Hunting mini-game, resource management, and tombstones for all your dead companions.

typescript | source

Pipe Dream in the browser. Connect pipes before the goo flows. Frantic puzzle action with procedural levels and a countdown that will absolutely stress you out.

typescript | source

Sokoban in the browser. Push boxes onto targets. Simple rules, devious puzzles. 25 hand-crafted levels of "why did I push that there?"

typescript | source

Bomberman in the browser. Drop bombs, blow up walls, collect power-ups, and try not to corner yourself. Local multiplayer for maximum friendship destruction.

typescript | source

Lode Runner in the browser. Collect gold, dig traps, outsmart guards. 13 levels of puzzle platforming where digging holes is both weapon and salvation.

typescript | source

Boulder Dash in the browser. Dig for gems, dodge falling rocks, escape before time runs out. Physics-based chaos where gravity is your enemy.

typescript | source

Elite in the browser. Trade goods between star systems, upgrade your ship, and explore a procedurally generated galaxy. Space capitalism simulator.

typescript | source

Frogger in the browser. Cross roads, hop logs, avoid everything that moves. Classic arcade action with modern collision detection and inevitable roadkill.

typescript | source

Missile Command in the browser. Defend your cities from incoming ICBMs. Point, click, explode. Cold War paranoia as a casual game.

typescript | source

Lemmings in the browser. Guide mindless creatures to safety by giving them jobs. Diggers, builders, blockers, and the occasional necessary sacrifice.

typescript | source

Defender in the browser. Side-scrolling space rescue where you shoot aliens and catch falling humans. Retro arcade action with synthesized audio.

typescript | source

Oh shit, your API key leaked. This fixes that. Detects which services use the compromised key and rotates them all. Because manually updating 47 configs at 2am is nobody's idea of fun.

go | source

Did that refactor make things faster or was it a performance regression? Compare Lighthouse scores between commits, block PRs that make things worse. CI-ready for automated "you broke the web vitals" shaming.

typescript | source

Scans your codebase for leaked secrets at unreasonable speed. AWS keys, API tokens, that password you definitely meant to put in .env but didn't. Runs in CI, catches mistakes before they become incidents.

rust | source

SQLite that speaks PostgreSQL. Write Postgres queries, execute them against SQLite. JSONB operators, DATE_TRUNC, ILIKE - all translated on the fly. For when you want the familiarity of PostgreSQL without deploying a forklift to move a houseplant.

rust | source

Minimal prompt A/B testing. Compare LLM outputs across models, temperature settings, or prompt variations without the ceremony. CLI-first, JSON results, no dashboard required.

rust | source

See every external API your code talks to. Point at a directory, get a map. No more grep archaeology to find where the Stripe calls live.

typescript | source

Compare LLM outputs side-by-side. Same prompt, multiple models, similarity scores. Stop guessing which model to use.

python | source

Generate READMEs from your actual code. Scans CLI definitions, exports, env vars, and package.json. Documentation that doesn't lie.

typescript | source

Count tokens and estimate LLM costs before you send. Pipe text in, get token counts and pricing out. Know your budget.

rust | source