Projects

Selected projects.

CRMe

Open-source AI-native CRM with agentic capabilities, a custom AI layer, PostgreSQL, TypeScript, Next.js, and Go.

getcrme.com · GitHub

Agentbridge

Open-source tooling for multi-harness agent communication over Tailscale, built with Go and Preact.

GitHub

Gargoyle

Hackable, pragmatic ActivityPub server for a single user or small user group, designed to stay open to as much federation as possible. Implements core federation plumbing such as WebFinger, NodeInfo, and host-meta, with actor, inbox, and outbox work in progress.

GitHub

Hiro

Internet crawler and search engine with hybrid retrieval: pgvector semantic search, PostgreSQL full-text search, a Go crawler, Python embedding and search services, gRPC, HTMX, and Alpine.js.

GitHub

Supasec

Autonomous security scanner for Supabase applications. It crawls pages and JavaScript bundles, extracts Supabase URLs, anon keys, and RPC calls, then checks PostgREST endpoints for exposed schema, RLS misconfiguration, and auth bypasses.

supasec.co

Banking transaction analysis and reconciliation

Two agent systems using the Tink API: document labelling with OCR and fuzzy matching, plus automated reconciliation.

Fully automated invoice processing

Invoice processing by email: extraction, classification, accounting assignment, approval routing, and reconciliation without manual intervention. (closed source)

WhatsApp lunch matcher

WhatsApp bot for entrepreneur lunch matching based on persona facets and embeddings with hybrid retrieval. (closed source)

CRMe

Open-source AI-native CRM with agentic capabilities, a custom AI layer, PostgreSQL, TypeScript, Next.js, and Go.

Hiro

Internet crawler and search engine with pgvector semantic search, PostgreSQL full-text search, Go crawling, Python embedding services, gRPC, HTMX, and Alpine.js.

Agentbridge

Open-source tooling for multi-harness agent communication over Tailscale, built with Go and Preact.