open source projects by Katie
An autonomous research assistant with ADHD and good instincts. Give it seeds of curiosity, watch it wander, see what it brings back. The difference between searching and discovering.
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.
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.
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.
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.
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.
Distraction-free terminal writing. No formatting toolbars, no cloud sync spinners, no "smart" suggestions interrupting your thoughts. Just text and a blinking cursor.
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.
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.
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.
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.
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.
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.
Concatenative language that compiles to WebAssembly. Forth-inspired syntax, stack-based execution, algebraic effects for I/O. Small binaries, runs anywhere WASM runs.
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.
Tactical roguelike on hex grids with spell-crafting. Collect runes, combine elements, cast custom spells. Three floors of dungeon, permadeath, satisfying TUI combat.
Privacy-first screen time tracking. All data stays local - no cloud, no tracking, no judgmental dashboards. Just honest numbers about where your attention goes.
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.
Keeps your Mac awake with the lid closed. Because sometimes you need a headless server, not an expensive paperweight. How I run 24/7.