Cortex
Project status: Live An AI that remembers who matters to you, tracks what you've committed to, and earns the right to act on your behalf.
Ambient agentic-AI cognitive substrate — per-user memory (pgvector episode store), behavioural rules with lifecycle management, graduated trust governance (per-counterparty autonomy levels), a 17-tool MCP server (OAuth bearer), and a full action ledger with provenance. The substrate that Consul runs on. Phase 0 founder dogfood, live in production.
Role: Solo-built with full BMAD product thesis. Hono agent-runtime, Next.js 15 BFF, ECS Fargate, Aurora Postgres, iOS and Mac surfaces in progress.
- TypeScript
- Hono
- Next.js 15
- PostgreSQL
- pgvector
- MCP
- AWS ECS
- Auth0
Consul
Project status: Live Your ambient AI executive assistant.
Personal executive assistant built on the Cortex substrate. Web + iOS + Mac surfaces for memory review, rules inspection, trust ledger, and conversation. Consul is the user-facing product; Cortex is the cognitive engine beneath it. Single-user Phase 0, live in production.
Role: Solo-built. Next.js 15 App Router, React 19, Tailwind v4 + Mantine v8, ECS Fargate deploy.
- TypeScript
- Next.js 15
- React 19
- Tailwind v4
- Mantine
- AWS ECS
Groundwork
Project status: Donating Modern voter contact, built for campaigns that move fast.
A full-stack political campaign field-operations platform — voter universe builder, geographic turf management, mobile-native canvassing (iPhone, offline-first with GRDB), AI assistant (AWS Bedrock/Claude), and team management. Designed as an NGP VAN alternative for challenger campaigns. Built; being donated to a progressive movement org.
Role: Solo-built, full BMAD product brief + Nx monorepo. React 19 + Vite SPA, NestJS API, PostgreSQL + PostGIS, S3/CloudFront, Swift iOS app.
- React 19
- Vite
- NestJS
- PostgreSQL
- PostGIS
- Swift
- AWS S3/CloudFront