plank › User guide

plank user guide

plank is an interactive coding agent for the terminal: a full-screen TUI, a plain line REPL, and a headless one-shot mode, driving either a local DeepSeek V4 Flash model on Apple's Metal backend or a hosted provider.

This guide is for people using plank. For how it is built, see docs/ARCHITECTURE.md; for the exhaustive feature list, docs/FEATURES.md.

macOS only. Real inference uses the ds4 C engine with the Metal backend. Other platforms build and run against the echo stub, which is useful for development but not for real work.

Contents

The five-minute version

brew install aovestdipaperino/tap/plank-agent
plank                  # first run offers to download the model

Then type. Ask a question, ask for a change, let it read and edit files. When you want to know what plank can do, /help; when you want to know where your context went, /context; when you want to come back tomorrow, just quit — the session saves itself and /resume brings it back.