Technical Manual

durian ✷

Picks up new skills on the fly, keeps getting sharper over time, remembers what matters, looks back at past conversations, and gradually builds a real picture of who you are.

01

Installation

Install the package globally, then run the installer to tailor setup for the current device and terminal.

Install via npm

npm i -g @gguf/durian

Run the installer

gguf-durian

02

Usage & Management

Start durian, check its version, update it manually, or remove it entirely.

Launch

durian

Check version

durian version

Manual update

durian update

Uninstall

durian uninstall

03

Toolkit Reference

The core command surface for configuration, provider management, gateways, sessions, and diagnostics.

durian setup          # Run the full setup wizard
durian model          # Choose your LLM provider and model
durian tools          # Configure enabled tools
durian config set     # Set individual config values
durian gateway setup  # Set up messaging platforms
durian gateway status
durian sessions list
durian doctor

04

Provider Directory

durian supports local runtimes, cloud APIs, routing layers, and custom OpenAI-compatible endpoints. At least one provider must be configured before use.

Quick setup

durian model

Local Providers

  • Ollama
  • LM Studio
  • vLLM
  • llama.cpp

Major API Providers

  • OpenRouter
  • Anthropic
  • OpenAI Codex
  • Google AI Studio
  • DeepSeek
  • xAI

Platform Integrations

  • GitHub Copilot
  • GitHub Copilot ACP
  • Qwen OAuth
  • Hugging Face Inference Providers
  • Vercel AI Gateway

Regional & Specialized

  • GLM / Z.AI
  • Kimi / Moonshot
  • MiniMax
  • MiMo
  • DashScope Coding
  • Arcee AI

Routing & Other Endpoints

  • OpenCode Zen
  • OpenCode Go
  • Kilo Code
  • Custom endpoint

05

FAQ & Troubleshooting

Key behavioral details around privacy, provider compatibility, memory, skills, and update behavior.

Privacy

durian does not collect telemetry, usage data, or analytics. Conversations, memory, and skills are stored locally.

Compatibility

durian works with Ollama, vLLM, llama.cpp server, SGLang, LocalAI, and similar OpenAI-compatible systems.

License

durian is free and open-source under the MIT license.

Memory vs. Skills

Memory stores facts about you, your projects, and preferences. Skills store procedures and reusable step-by-step instructions.

What happens during durian update?

The update command pulls the latest code and reinstalls dependencies once for the machine, not once per profile. Updated skills are then synced across all profiles automatically.