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!