PREVIEW
Siena AI — Live Chat
The chat widget where an AI agent sells for e-commerce brands. Mine since 2024.
- Product cards and add-to-cart right inside the conversation
- Voice input, then dictation — customers talk, the agent listens
- A live-chat SDK for web, React and React Native. Production runs on it.
- A safety net that catches messages that never arrived
Result: the AI chat real shoppers use, every day, on real stores.
TypeScript · React · React Native · SSE / WebSockets · npm SDK
Siena AI — Social Agent
AI that answers a brand's comments and DMs on social — in the brand's voice, with the right product attached.
- Social Hub: one place to watch the agent work and step in
- Reasoning traces: see why the agent said what it said
- Product tagging: replies point to the exact product asked about
- The agent can suggest changes to its own settings; a human approves them
Why it matters: comments get a real answer while the social team sleeps.
TypeScript · React · LLM agents · tool calling
WhatsDo
An action layer for AI agents: ask for a dinner spot, a gym or a spa — the agent finds it and books it.
- MCP server agents plug into, with OAuth 2.1
- Search eval harness, so "find me ramen" doesn't return a car wash
- Browser agent that finishes bookings on sites with no API
Measured: tasks done 37% faster (5:37 vs 8:54). Projected: 42–62% lower API cost.
MCP · OAuth 2.1 · Python · evals · browser automation
WhatsDo Growth
AI lead generation for WhatsDo: agents that find businesses worth bringing onto the platform.
- LLM agents search for and qualify leads
- Outreach drafts go to a human before anything is sent
A sales team of one. Plus agents.
LLM agents · Python · web research
AI Companion
Multimodal AI on Web + Telegram: chat, images, voice, memory. Built and run solo — model layer to billing.
- Tool calling with strict JSON-schema outputs, so nothing breaks at runtime
- Memory that remembers you — and forgets on request
- Async GPU image pipeline and cached voice messages
~3K people a day · 99.9% uptime · first token in 50–150 ms · infra bill cut 3×
Next.js · FastAPI · Redis · Cloudflare Workers/R2 · OpenAI · diffusion · TTS
Self-hosted LLM rig
Open models on my own GPU — not just someone else's API key.
- Qwen3 served with vLLM for real workloads
- Ollama for quick local experiments
- OpenAI-compatible endpoint, so apps switch providers by changing one URL
Also heats the room in winter.
vLLM · Ollama · Qwen3 · GPU inference
tikitoki
A pipeline that turns gameplay footage into finished vertical shorts — voiceover, captions, cuts — for faceless channels.
- Tears down reference videos: frames, cuts, audio, transcript
- Whisper word timestamps drive animated captions
- TTS voiceover from a script, hook in the first 3 seconds, CTA, seamless loop
- One build script renders a ready 1080×1920 clip
Result: a ~30-second short from a script, without opening a video editor.
Python · ffmpeg · faster-whisper · TTS
deltabot
A real-time trading bot that reads Binance and OKX order books and hunts price gaps between them.
- Live order-book streams from two exchanges
- Spread detection and simulated execution
Runs on paper money only. I like my savings.
Python · WebSockets · exchange APIs
Tidemark
A game built by 8 coding agents working in parallel, with reviewer agents checking each other's work.
- I wrote the specs, split the work, merged the result
- Reviewer agents caught what builder agents broke
I was the engineering manager. Nobody asked for a 1:1.
multi-agent orchestration · code review agents
A Unity game
Built and shipped a game in Unity, start to finish.
- Game loop, UI and build pipeline — all of it
Proof I finish side projects. Sometimes.
Unity · C#