Archives
54 posts published

Docker Agent + llama.cpp: a local code agent in 5 minutes 🤖💙🦙
Serve a GGUF model with llama.cpp, point Docker Agent at it with a short agent.yaml, and get a fully local code agent running in minutes.
-docker agentlocal models
Bringing BeOS back to life: Haiku OS in a container, step by step
Run Haiku OS, the open source heir of BeOS, in a QEMU virtual machine inside a Docker container, and install it step by step from your browser.
-haiku osdocker compose
Relearning Kotlin in lazy mode (with sbx)
Relearning Kotlin without installing anything: let an agent set up jbang, Kotlin and ten lessons inside an sbx sandbox, then turn that setup into a reusable kit.
-kotlinvibe coding
Building a WASIP 2 component with TinyGo
Build a WASI Preview 2 component in Go with TinyGo: the WIT contract, the generated bindings, the wasip2 build, and calling it from Node.js through jco.
-gotinygo
A mini code agent with Docker Agent - Part 9: a team of agents to spread the context out
Spread the context out with Docker Agent: a tool-less coordinator delegates to three Rust specialists, so every agent carries less and keeps room to think.
-docker agentlocal models
A mini code agent with Docker Agent - Part 8: a local agent to learn Rust
Assemble a local Rust learning companion with Docker Agent: a cookbook RAG, a rust-analyzer LSP toolset, and the context caps that keep a small model alive.
-docker agentlocal models
A mini code agent with Docker Agent - Part 7: `commands` (slash) + `instruction_file`
Make a local Docker Agent easier to drive: move the system prompt into a Markdown file, and add slash commands with argument interpolation.
-docker agentlocal models
A mini code agent with Docker Agent - Part 6: `skills`
Give a small local model detailed procedures on demand with Docker Agent skills: an on-disk SKILL.md, an inline one, and one forked into an isolated sub-agent.
-docker agentskills
A mini code agent with Docker Agent - Part 5: the `mcp` toolset
Plug external MCP tool servers into a local Docker Agent: a local stdio server, a remote streamable HTTP one, and a tools filter to keep a small model focused.
-docker agentlocal models
A mini code agent with Docker Agent - Part 4: the `rag` toolset
Ground a tiny local model's answers in your own documents: build a Rust cookbook RAG with Docker Agent, chunked embeddings and a local SQLite index.
-ragdocker agent
A mini code agent with Docker Agent - Part 3: `think` + `memory` + `permissions`
Add reasoning, persistent memory and fine-grained command permissions to a Docker Agent mini code agent, with deny rules that survive yolo mode.
-docker agentlocal models
A mini code agent with Docker Agent - Part 2: `filesystem` + `todo`
Add typed filesystem operations and a todo task list to a local Docker Agent, with allow_list scoping to keep the small model safely inside its working directory.
-docker agentlocal models
A mini code agent with Docker Agent + Docker Model Runner - Part 1
Build a mini local code agent with Docker Agent and Docker Model Runner: a single shell tool on the small Mellum2 model, the agent loop, and running it safely in an sbx sandbox.
-docker agentlocal models
Docker Model Runner, standalone edition (`dmr`)
Install and use dmr, the standalone Docker Model Runner: one binary with the inference daemon and the full model CLI, no Docker Desktop needed.
-local modelsdocker model runner
Programmable guardrails for your local AI agent: NeMo Guardrails + Docker Agent, 100% on-device
Wire NVIDIA NeMo Guardrails into a local Docker Agent to catch jailbreaks, refuse out-of-scope requests, and mask PII on-device.
-docker agentsecurity
Preventing personal data (PII) from leaking to your LLMs — 100% local with Presidio, Docker Agent and Docker Model Runner
Stop PII from leaking to your LLMs with Microsoft Presidio, doing 100% on-device detection and redaction inside Docker Agent.
-docker agentsecurity
Controlling a local AI agent with Docker Agent hooks
Swap in Meta's Llama Guard 2 8B classifier to moderate a local agent's prompts through Docker Agent hooks, all on-device.
-docker agentlocal models
Controlling a local AI agent with Docker Agent hooks
Add a 100% on-device content-safety guardrail to Docker Agent by plugging Google's ShieldGemma 2B classifier into a hook.
-docker agentlocal models
`pk`, the TUI for building "coding helpers" - Part 3
Final tweaks to pk before learning Rust: context packing, new models, and finishing the local coding-helper setup.
-local modelstui
`pk`, the TUI to build "coding helpers" - Part 2
Harden the pk coding helper: secure sandbox, a web IDE, RAG-based documentation search, and language server support.
-ragsecurity