Solo AI Infrastructure Architect

I build and run production agent infrastructure — solo.

MemDB (memory for AI agents) · Krolik (28 MCP tools) · OxPulse Chat (Rust WebRTC SaaS). All three live in production. 39 containers on a 4-core ARM box. Shipping continuously since 2011.

System map

   ┌─────────────────────────────┐    ┌─────────────────────────────┐    ┌─────────────────────────────┐
   │  KROLIK · krolik.tools      │    │  MEMDB · memdb.ai           │    │  OXPULSE CHAT · oxpulse.chat│
   │  ─────────────────────────  │    │  ─────────────────────────  │    │  ─────────────────────────  │
   │  28 MCP tools / 13 langs    │    │  long-term memory DB        │    │  encrypted 1:1 video        │
   │  tree-sitter → Apache AGE   │    │  Apache AGE + pgvector      │    │  Rust SFU on str0m          │
   │  pgvector · ColBERT rerank  │    │  Qdrant · embed-server      │    │  multi-tenant SaaS          │
   │  Prom/Jaeger → file:fn      │    │  REST + MCP, Apache 2.0     │    │  partner-edge architecture  │
   └─────────────┬───────────────┘    └─────────────┬───────────────┘    └─────────────┬───────────────┘
                 │                                  │                                  │
                 └──────────────────┬───────────────┴──────────────────┬───────────────┘
                                    │                                  │
                  ┌─────────────────┴──────────────────────────────────┴─────────────────┐
                  │  39+ Docker containers · 4-core ARM Neoverse-N1 · 24/7 production    │
                  │  Prometheus · Loki · Jaeger · Grafana · Alertmanager · dozor deploy  │
                  └──────────────────────────────────────────────────────────────────────┘
      
 ┌────────────────────────────────┐
 │  KROLIK · krolik.tools         │
 │  28 MCP tools · 13 languages   │
 │  Apache AGE + ColBERT          │
 └─────────────────┬──────────────┘
                   │
 ┌─────────────────┴──────────────┐
 │  MEMDB · memdb.ai              │
 │  long-term memory for agents   │
 │  Apache AGE + pgvector         │
 └─────────────────┬──────────────┘
                   │
 ┌─────────────────┴──────────────┐
 │  OXPULSE · oxpulse.chat        │
 │  encrypted 1:1 video SaaS      │
 │  Rust SFU · multi-tenant       │
 └─────────────────┬──────────────┘
                   │
 ┌─────────────────┴──────────────┐
 │  39+ Docker · 4-core ARM       │
 │  Prom · Loki · Jaeger · dozor  │
 └────────────────────────────────┘
      

By the numbers

3
Live products — memdb.ai, krolik.tools, oxpulse.chat
28
MCP tools in Krolik — 13 languages
39+
Live containers — on a 4-core ARM box, 24/7
14
Years shipping since 2011 — 1,743 commits in last 30 days

Live products

What I've shipped

Three production systems. Own domains. Open in a new tab.

01

MemDB — memdb.ai

Self-hosted long-term memory database for AI agents. Pure Go core, zero Python in hot path. Single docker-compose: PostgreSQL + Apache AGE + pgvector + Qdrant + Redis + embed-server. 72.5% LoCoMo LLM-Judge — beats Mem0 by 5.62pp using open-source primitives only. Apache 2.0, v0.23.0 in production, Discord community of early adopters. GoPostgreSQLApache AGEpgvectorQdrantRedis

02

Krolik — krolik.tools

Multi-language code intelligence platform. 28 MCP tools including go-code (symbol search, call graphs, dataflow analysis), 13 languages. Apache AGE knowledge graph + pgvector + ColBERT reranker. Bridges Prometheus alerts and Jaeger traces directly to file:function hypotheses. The most ambitious independent MCP tool suite shipped publicly. Gotree-sitterApache AGEpgvectorColBERTPrometheusJaegerMCP

03

OxPulse Chat — oxpulse.chat

Live multi-tenant encrypted chat + 1:1 video calls SaaS. Repo: oxpulse-chat (1,743 commits in last 30 days). Multi-domain partner-edge architecture (oxpulse.chat + 4 partner brands incl. zvonilka.net, call.cheburator.bot). Rust backend, SolidJS widget, production CSP. RustAxumSolidJSPostgreSQLWebRTC

Engineering & infrastructure

What makes it run

Libraries, orchestration, observability — built by the same hands.

  • oxpulse-sfu-kit — Reusable WebRTC SFU library on str0m. Simulcast, dual BWE (Kalman + googcc), pacer, AV1-DD, active speaker. Published v0.11.0 on crates.io. Ruststr0mTokioWebRTC
  • Multi-MCP ecosystem — 8 additional production Go MCP servers: web research, job hunting, startup research, security probing, knowledge graph, web automation, WordPress automation. All healthy 24/7. GoMCPDockerPrometheus
  • dozor — Auto-deploy orchestrator for a 24-host fleet. GitHub webhook → debounced build queue → systemd. Telegram bus for alerts. GoDockersystemd
  • Observability stack — Prometheus + Loki + Jaeger + Grafana + Alertmanager + 4 exporters. Hand-wired docker-compose. PrometheusLokiJaegerOTLP
  • Open to

    What I'm looking for

    Staff+ engineering roles at AI infrastructure companies

    Anthropic, Cognition, and similar — databases, platform, applied AI, model performance, internal tooling. I operate in prod, not just prototype. 14 years of continuous shipping.

    Founder / cofounder conversations

    AI agent infrastructure space. I have the stack, the ops experience, and the conviction. Looking for the right problem and the right partner.

    Let's talk

    Staff+ engineering roles at AI infrastructure companies — databases, platform, applied AI, model performance, internal tooling. Founder or cofounder conversations in agent infrastructure. Bay Area, SF or hybrid OK.

    Email →
    Available now · Q3 2026
    location Bay Area · UTC-7
    prefer remote, SF hybrid OK