Shipped v0.1.2 of vtx โ a minimalist coding agent for the terminal.
Most agentic CLIs ship 10k+ token system prompts. Vtx is ~2,200. Less prompt overhead means more room for your code in the model's context window.
Vtx is a from-scratch Python implementation of the design philosophy behind pi-mono โ same principles, pure Python, no transpiled runtime.
What ships out of the box:
โ Textual TUI + headless CLI (vtx -p "fix the failing test") โ 49 LLM provider gateways, all declared in a single provider.yaml โ 5 core tools (read / edit / write / bash / find) plus web search and fetch โ Session tree with compaction, handoff, and resume โ AGENTS.md / CLAUDE.md auto-discovery โ Skills system โ drop SKILL.md files in .agents/skills/ and they become slash commands โ Two OAuth flows (GitHub Copilot device flow, OpenAI Codex PKCE) โ Two-mode permissions: prompt (default) or auto, with a safe-command allowlist
This release adds a proper extension system. Register new LLM-callable tools, intercept tool calls, hook lifecycle events, and add slash commands from a single register(api) function in a Python file under ~/.vtx/agent/extensions/. Extensions can override built-in tools by name and chain handler logic across subscribers.
Apache 2.0. uv tool install vtx-coding-agent and you're running.
๐ Ever dreamed of training your own Large Language Model from scratch? What if I told you it doesn't require a supercomputer or PhD in ML? ๐คฏ
Introducing LLM Trainer - the educational framework that makes LLM training accessible to EVERYONE! Whether you're on a CPU-only laptop or scaling to distributed GPUs, we've got you covered. ๐ปโก๏ธ๐ฅ๏ธ
Why LLM Trainer? Because existing tools are either too simplistic (hiding the magic) or too complex (requiring expert knowledge). We bridge the gap with:
๐ Educational transparency - every component built from scratch with clear code ๐ป CPU-first approach - start training immediately, no GPU needed ๐ง Full customization - modify anything you want ๐ Seamless scaling - from laptop to cluster without code changes ๐ค HuggingFace integration - works with existing models & tokenizers
Key highlights: โ Built-in tokenizers (BPE, WordPiece, HF wrappers) โ Complete Transformer implementation from scratch โ Optimized for CPU training โ Advanced features: mixed precision, gradient checkpointing, multiple generation strategies โ Comprehensive monitoring & metrics
Perfect for: - Students learning transformers - Researchers prototyping new ideas - Developers building domain-specific models
Ready to train your first LLM? It's easier than you think!