Builder Portfolio

Cole Williams

GTM operator who ships.

I run go-to-market by day and build the whole stack by night — native iOS apps, AI systems, autonomous agents, and the infrastructure they run on. Everything below is mine, end to end: design, code, deploy, operate. Most of it runs on a single VPS and a fleet of Cloudflare Workers.

10 native iOS apps
9 live services
1 VPS · dozens of services

iOS Apps 10

Native SwiftUI apps, each shipped to TestFlight (several Rust- or SpriteKit-cored) through a no-Mac CI pipeline I built — App Store Connect API key + XcodeGen + a hosted macOS runner.

SEER

TestFlight
iOS · macOS

Flagship client for Ollama Cloud — chat with frontier open models, codebases, and projects from your phone or Mac. Built-in security model and a polished, fast native UI.

TestFlight

Logos Messenger

TestFlight
iOS · Rust core

End-to-end encrypted messenger (PQXDH + double ratchet, recovery phrase, at-rest encryption) with AI built in — BYOK + on-device, dedicated AI chats and @mentions inside E2EE groups. Rust crypto core compiled to an xcframework.

TestFlight

Echo

TestFlight
iOS · AI game

21-questions, inverted: the AI reads who *you* are from your answers and paints a self-portrait back. Plus a classic word-guesser mode.

TestFlight

RUNG

TestFlight
iOS · daily game

Daily competitive word climb — bank your points or push your luck for a bigger multiplier. Deterministic engine, server-authoritative scoring, global leaderboards, Sign in with Apple.

TestFlight

CHAINFALL

TestFlight
iOS · SpriteKit

Daily cascade puzzle — Drop7's chain reactions fused with push-your-luck greed. All-integer deterministic engine projected through a SpriteKit scene with escalating juice.

TestFlight

Trace

TestFlight
iOS · game

One-finger maze runner — drag from start to goal in a single unbroken motion; hit a wall and slide back along your own trail. Pure-Swift, Linux-testable engine.

TestFlight

Negotiator

TestFlight
iOS · AI game

An AI-first persuasion game: talk a fictional AI gatekeeper into bending its own rules. A study in prompt architecture and resist-vs-yield asymmetry, dressed as a game.

TestFlight

D.B8

Live
iOS · web

AI debate arena — pit models against each other on any motion and judge the round. Native app plus a full web mirror sharing one backend.

Open web app

The Dossier

TestFlight
iOS · Expo / RN

A community companion concept — my one React Native / Expo build on a Cloudflare Worker + D1 backend, exploring a different app stack end to end.

VPS Ollama

TestFlight
iOS · infra

Personal client that routes Ollama Cloud through a Tailscale-secured VPS gateway — a thin app over self-hosted AI infrastructure.

Web Apps 3

Production web apps, each a Cloudflare Worker (+ D1 / Stripe where needed) on my own domain.

manticthink.com

Live
Worker · AI chat

BYOK chat over the top open models with a SEER-styled UI. The hub of the whole stack.

Visit

swike

Live
Worker · D1 · Stripe

Free, gated mirror of manticthink — server-key chat for the top models, with premium models + codebase chat behind BYOK or a Stripe subscription.

Visit

DB8 Web

Live
Worker · D1 · Stripe

Full AI-debate arena in the browser — free daily cap plus a Stripe Pro tier, sharing the native app's backend.

Visit

AI Systems & Agents 4

Custom coding agents, fine-grained model personalities, and an autonomous agent that lives on its own — the experimental edge of the stack.

Custom Codex agents

Open source
CLI · LLM

kimi-code and minimax — bespoke coding agents wired into the Codex CLI on top of open models, each with its own system prompt, tools, and temperament.

Terrarium

Live
Autonomous agent

An unguided coding agent jailed in its own sandbox, woken on a timer to do whatever it decides — its persistent process is watchable live on the public web.

Watch live

Model personalities

Open source
Ollama Modelfiles

Hand-authored Ollama models — Herald, Cartographer, Heretic, minimax-codex — each a distinct system persona for a specific job.

AI R&D lab

Concept
Experiments

An ongoing bench of agent experiments — Babel, Ecnyss, MiniMadMax, MiniMaxine — where new ideas get prototyped before they graduate into products.

Bots & Services 4

Public, sandboxed Telegram services — each one a real, always-on product behind a chat handle.

Build-Your-AI-Bot

Live
Telegram · sandboxed

A public bot-builder: describe a bot in chat and it provisions, codes, and runs a sandboxed Telegram bot for you. Claude-backed.

@Build_Your_AI_Bot

SiteBot

Live
Telegram · deploy

Builds and deploys real websites by chat — describe a site, it codes and ships it to a live URL.

@AI_Web_Dev_Bot

Coding-agent bots

Live
Telegram · CLI bridge

Kimi, MiniMax and Babel — Telegram front-ends that bridge straight into CLI coding agents, so I can ship code from my phone.

DeepSeek bot

Live
Telegram · Ollama

A public chat bot routing to DeepSeek over Ollama Cloud — open-model chat for anyone.

Systems & Infrastructure 4

The plumbing under everything — a single VPS running dozens of systemd services, Cloudflare tunnels, and remote-control planes I designed and operate.

Matrix

Open source
Mesh protocol

A cross-device session-jumping mesh — hop a live working session between machines. Ships with its own threat model and enhancement design docs.

VPS-MCP

Open source
Remote MCP

A remote Model Context Protocol server that gives Claude (web/mobile) hands-on access to the whole VPS, behind GitHub-OAuth allow-listing and fail-closed by default.

Deckhand

Open source
Open source · MCP

Self-hosted 'give Claude hands on your own machine' — a custom connector you deploy on your own box and hold the keys to. Open source.

GitHub

Self-hosted edge

Infra
Tunnels · VPN · DNS

WireGuard + IKEv2 VPNs, Cloudflare tunnels, Unbound DNS, fail2ban — the personal cloud the rest of this runs on.

Writing & Technical Notes 4

Design docs and threat models written alongside the builds — the thinking, not just the shipping. (Summaries; source lives in the project repos.)

Logos: Verifiable Introductions

Essay
Security design

A scheme for cryptographically verifiable contact introductions in an E2EE messenger — making 'who vouched for whom' auditable without a central authority.

Logos: Threat Model & AI-Native Blueprint

Essay
Security · architecture

The adversary model behind Logos, plus a blueprint for folding AI into an E2EE app without breaking its guarantees (BYOK, on-device, sealed sessions).

Matrix: Threat Model

Essay
Security design

What it means — and what it costs — to let a live session jump between devices safely.

Negotiator: Prompt Architecture

Essay
Applied LLM

How to make an AI gatekeeper that resists cheap tricks but yields to genuine craft — the asymmetry that makes the game (and the safety lesson) work.