Getting Started
-
Install Enkaidu
Install using Homebrew (or build from source code).
Binary downloads ComingSoon
-
Pick a provider and set up an initial configuration file
Enkaidu drives any LLM backend that exposes an Open AI-compatible chat completion server. Pick one of the supported providers below — each guide includes the sample config file you’ll need to get started:
Provider Runs Setup guide LM Studio On your machine With LMStudio Ollama On your machine With Ollama Google AI Studio Hosted With Google AI Studio Azure OpenAI Hosted With Azure OpenAI Azure AI Foundry New in 0.9.13 Hosted With Azure AI Foundry NOTE Any server that supports Open AI chat/completions protocol can be configured by following the LM Studio example but setting the server specific endpoint and API key.
-
Run Enkaidu
Assuming you installed the
enkaidubinary somewhere on yourPATH, use your terminal / console to go to the directory with yourenkaidu.yamlfile and run the following:enkaiduYou’ll see something like this:
INFO: Reading config file: ./enkaidu.yaml ┌─────────────────────────────────────────────────────────────────────────────────────────────┐ │ Enkaidu <VERSION> │ /help for commands │ Shift-Enter multi-line input │ Tab auto-complete │ ├─────────────────────────────────────────────────────────────────────────────────────────────┤ │ Welcome to your second-in-command(-line) agentic assistant for AI that YOU control! │ └─────────────────────────────────────────────────────────────────────────────────────────────┘ INFO: Using model <YOURMODELNAME> INFO: Auto-loading toolsets: DateAndTime INFO: Loaded built-in tools from toolset: get_current_datetime @prime > -
Your first query
Ask for the current time, like this:
@prime > What time is it? • Getting the current date and time for the user └─ get_current_datetime {} It's just after 12:54 AM (00:54) on August 23, 2026, in the America/Toronto timezone (EDT, UTC-4). -
You’re ready!