local-first cockpit for live AI terminal agents — real tmux sessions across phone, desktop and multiple machines
whoami
Davide A. Guglielmi. Italy.
cat ~/about.txt
I build local-first AI products and the infrastructure they need to run where vendors rarely optimize: Termux/Android, low-RAM ARM64, musl libc, and environments without prebuilt binaries. The work spans original CLIs, maintained coding-agent distributions, and a Rust-first MCP stack.
cat ~/featured
Codex distro with a Vivling companion aboard: /vivling, /loop, /goal. Linux musl · Android/Termux · macOS
Spawn your Vivling
hatch one in the browser — it remembers you
ls ~/products
personal search engine for the terminal. One npm install, zero config, privacy-first
Termux rebuilt around per-project workspaces, made for AI CLIs
Rust API bridge: Codex ⇄ Anthropic Messages ⇄ OpenAI Chat/Responses
ls ~/mcp
Curated agent state: versioned JSON categories, BM25 search, per-device ACL, fleet sync
Corpus recall: tantivy BM25, original-text injection, remember/forget capsules
Direct IMAP + SMTP for agents: read, search, organize, draft, send
Cell fabric daemon: spawn and coordinate Claude/Codex/pi worker cells over a Unix socket, audited
Pure Rust, zero ML deps, local-first. On the official MCP registry
(io.github.DioNanos/*) — and every claim ships with
pre-registered negative results.
We publish what failed, not just what worked.
ls ~/lib
- pty-termux-utils PTY utilities for Termux/Android, ESM+CJS, type-safe.
- node-pty-android-arm64
Prebuilt
node-ptyfor Android arm64. - better-sqlite3-termux
Prebuilt
better-sqlite3for Termux.
ls ~/end-of-life
No longer maintained. Final releases may still be published where planned; existing releases and packages stay available as-is.
- codex-termuxEOL
final release moves you to the official Termux package (
pkg install codex); extras live on in codex-vl - qwen-code-termuxEOL frozen at 0.21.8-termux.
- gemini-cli-termuxEOL frozen at 0.46.0-termux; retained for study and reference.
- ollama-termuxEOL frozen at 0.32.2-termux. earlier Termux-first AI cockpit; superseded by newer work.
- related npm packages (
grok-termux,llama-cpp-termux-*,masix,zai-codex-bridge,zork-termux) are deprecated on the registry
cat ~/stack
Rust · TypeScript · Go · Java Termux / Linux / macOS MCP servers (Rust runtime)
credits
background music: Dungeon Loop — Kobb
Per aspera ad astra.