max naidenov

projects

things I've designed, built, and shipped

A mix of flagship work, ventures, and open-source tools — from architecture tooling and enterprise knowledge systems to agent workflows and client platforms.

sequence

building · private

Sequence turns system architecture into an infinite canvas you author as an archgraph.json. An agent scaffolds the repo from the graph, sequence scan reads the code back into it, and sequence diff fails CI the moment the implementation drifts from the spec — a wrong HTTP method, path, or database table. Built as a TypeScript pnpm monorepo spanning a CLI, a web canvas, and a desktop app.

TypeScript · Node.js · pnpm monorepo · Electron · CLI

private — no public link

schwai

live · private

Project Brain is SCHWAI’s internal enterprise knowledge base, built to improve itself through feedback loops from live usage — open-source models fine-tuned on the organization’s own knowledge so the company operates at higher efficiency over time. It’s one app in a larger multi-app platform I build across schwai.com on FastAPI, React, Supabase, Redis, and Cloudflare Stream.

FastAPI · React · Supabase · Redis · Cloudflare Stream · Fine-tuning

selvage

live · public

Selvage is a thin, hybrid-searchable layer over the places team knowledge actually lives — Slack, wikis, code, and databases. Connectors normalize every source into one Postgres + pgvector table, so the same query serves a person at a CLI, an agent over MCP, or the web UI. Local-first and MIT-licensed, with embeddings running on your own CPU.

TypeScript · Postgres + pgvector · MCP · ONNX (local models)

web-vid

live · public

web-vid is a Claude Code plugin that recreates a website as a promo video from the site’s own design tokens and copy — deterministic React scenes rendered to MP4, not a screen recording. An adversarial fidelity pass forbids invented text and colors, so the video stays true to the real product.

Claude Code plugin · Remotion · React · TypeScript

revenue-squad

live · public

revenue-squad is a Python CLI that runs a solo operator’s full outbound B2B workflow — prospect research, cold email, and proposal drafting — by driving the Claude CLI headless through a set of Markdown skills. It never invents a prospect fact: emails are MX-checked and every claim traces back to an evidence URL, enforced at the tool boundary.

pokerly

building · private

Pokerly is a production full-stack app I co-founded and shipped end to end in two months — a React front end, a Node.js back end, and REST APIs, with integrated AI/LLM assistance and content generation. Features were iterated directly on user feedback.

React · Node.js · REST APIs · LLM

private — no public link

localleadfinder

live · public

localleadfinder is a Python CLI and MCP server that pulls verified local-business contact data through the official Google Places API (New) — ToS-compliant, with no scraping. It runs geocode to text search to pagination to CSV/JSON, with great-circle radius filtering to keep results inside the target area.

Python · MCP server · Google Places API · CLI

socialsweep

live · public

socialsweep is a Claude Code plugin that takes any Instagram, YouTube, TikTok, or podcast link and produces a transcript, then a summary with takeaways, saved to persistent memory with source attribution. It stays free and local — using platform captions or local Whisper — and bootstraps yt-dlp, ffmpeg, and faster-whisper into an isolated virtual environment.

Claude Code plugin · Python · Whisper · yt-dlp

market-research-skill

live · public

market-research-skill is a Claude Skill that maps a company’s competitive landscape into a markdown report — a feature comparison matrix plus a Mermaid product-maturity roadmap — with every claim source-linked. It’s open source under the MIT license.

gamecam

building · public

gamecam is no-signup WebRTC video chat with strangers where the icebreaker is a gamebox: 8-Ball Pool, Connect 4, Wordle Race, and Hangman, all built from scratch, plus text chat, skip matchmaking, and invite links. It runs as a single Node process with no database.

medical-intake-ai

live · private

A client platform that runs medical intake as an AI-led questionnaire: admin-issued ticketed links open a pre-qualification step, then a checklist-based AI interview for each family member, with binary gates and AI follow-up questions feeding a staged admin workflow. Built on React and TanStack with a FastAPI and PostgreSQL back end and Azure OpenAI.