✦ features
everything
it can do.
01 · privacy
local-first architecture
nothing phones home.
milady was built from first principles around data sovereignty. Nothing is sent remotely unless you configure a cloud LLM — and even then, only the conversation turn transmits. Never history, never files, never identity.
No analytics pipeline. No crash reporting that exfiltrates data. No telemetry. The only outbound traffic is what you initiate.
02 · intelligence
15+ providers
Switch between providers in settings or via the API. milady maintains context across model switches — move from local to cloud and back without losing thread.
Opus · Sonnet · Haiku
all GPT-4 variants
Pro · Ultra · Flash
via Ollama
all sizes
any GGUF model
LPU inference
open models
Command family
search-augmented
fast inference
R1 · V3
Grok
local / API
OpenAI-compatible endpoint
Any OpenAI-compatible endpoint works. Point milady at a local vLLM, LM Studio, or Jan instance — it just works.
03 · chain
blockchain native
EVM and Solana wallets are generated on first run and stored in the local keystore. No extension required, no MetaMask dependency — the wallet is part of the runtime.
BNB Smart Chain is native. PancakeSwap is built in as a core plugin. Ask milady to execute trades, check balances, or query DeFi positions in natural language.
auto-generated wallets
EVM + Solana on first run · stored in local keystore
BNB Smart Chain
native — balances, transactions, contract calls
PancakeSwap
built-in DEX integration · swap in natural language
key custody
you hold your keys · nothing uploaded
04 · interfaces
every interface you need
desktop app
Electrobun · 3D VRM · macOS · Windows · Linux
The primary interface. Native shell built on Electrobun with real-time 3D VRM avatar rendered via WebGL. Expressions and animations respond to conversation context.
web UI
React + Vite · browser-based · local server
Full-featured interface served locally on port 2138. Works in any browser. Useful for headless servers, remote access over local network, or just preferring a tab.
terminal UI
TUI · keyboard-driven · any terminal
No graphics, no overhead. For SSH sessions, servers, or anyone who lives in the terminal.
Android
.apk · ARM64 · Android 8+
Native Android app. Connects to a local milady instance on your network, or runs a lightweight model on-device.
05 · extension
plugin system
Plugins are first-class citizens. Add new LLM providers, TTS engines, vision models, tools, memory backends, or entirely new behaviors.
The plugin API is typed TypeScript. Plugins are npm packages — publish one and it's discoverable immediately. The core milady features (BNB, PancakeSwap, Telegram, Discord) all ship as plugins.
LLM providers
TTS engines
vision models
memory backends
custom tools
voice input
messaging adapters
data connectors
06 · integrations
connect everything
Telegram
messagingFull bot integration. The milady instance acts as your Telegram bot — runs locally, you control it entirely.
Discord
messagingServer integration with slash commands and DM support. Community management, Q&A bots, personal assistant in your own server.
REST API
apiFull REST API on port 2138. Everything the UI does, you can script. Query models, send messages, manage plugins.
WebSocket
apiReal-time event gateway on port 18789. Stream responses, subscribe to model events, build custom frontends on top of the milady runtime.