tri-coach

IN USE

Personal AI triathlon coach. Pulls every workout from Intervals.icu, grades it against my fitness with Claude, texts feedback on Telegram. Plans the next week every Sunday. Runs on tricoach-db — a ~250-line self-hosted SQLite API I built to replace Airtable, zero recurring cost.

n8n · Claude · Intervals.icu API · Telegram · SQLite · Docker

text-polisher

IN USE

System-wide hotkey: select text in any app, hit a key, get a polished rewrite pasted in place. Tray-icon controls for language and tone. V3 added push-to-talk dictation via local Whisper.

Python · Anthropic API · Whisper · macOS / X11

Telegram capture bots

IN USE

Two Telegram bots for getting things out of my head and inbox: one summarises a YouTube link, article or wall of text on demand; the other turns saved tweets, articles and links into structured markdown notes in my vault. Same surface, two jobs.

n8n · LLM · Telegram · Markdown

Vault (Arthur's 2nd Brain)

IN USE

My second brain. Personal LLM-friendly knowledge base — Obsidian for reading, Claude for writing, QMD for full-text search, Syncthing keeping my Mac and VPS in lockstep with no cloud middleman. Karpathy-style topic-led wiki, with sources, entities and concepts as separate page types. Hermes, XBookmarks and Voice Notes all feed into it. Architecture, schema and skills are public.

Obsidian · QMD · Syncthing · Markdown

Hermes

IN USE

VPS-side agent with two personalities. 'Vault-aware' answers questions over my knowledge base in read-only mode; 'vault-writer' drafts new pages into a sandboxed inbox. Talks to me on Telegram. Routes most queries to Grok 4.1 Fast — Sonnet only when needed.

Python · OpenRouter · Telegram · Docker

Voice Notes

IN USE

Telegram voice memo → Whisper transcription → Claude categorisation (idea / todo / other) → markdown file in my vault, with an undo button. One n8n workflow.

n8n · Groq Whisper · Claude · Telegram

Relay

IN USE

Webhook command runner so phone-side Claude (or me, on a train) can restart a container, tail logs, redeploy or run an allow-listed script on my VPS.

n8n · webhook · SSH · Telegram