Chat through WhatsApp, Telegram, Slack, or Discord. Automate your home, server, and daily life. Your data never leaves your machine.
Everything runs on your own computer, Raspberry Pi, or home server. Your conversations, files, and data never touch anyone else's servers — not even ours.
Chat in WhatsApp, Telegram, Slack, Discord, Signal, or the built-in web UI. No new app to install. Just message it like you message a friend.
ZilchOS isn't just a chatbot. It can search the web, run commands, control your home, manage files, monitor cameras, and even write its own tools.
A 20-second look at the web app: ask a question, ask it to do something and watch it act, approve a sensitive step, and answer when it needs a detail — all from one screen.
ZilchOS combines a capable AI brain with real tools for automation, monitoring, and memory — all running on hardware you control.
Just ask in plain chat — "send a WhatsApp to Priya that I'm running late" — and ZilchOS recognises it needs to act, hands the job to its agent, and does it (no special command). It even remembers your contacts: name a person and it fills in the right handle on any channel — WhatsApp, email, Telegram, Slack, Discord, Signal, or IRC — asks which one if you know more than one Priya, and can message them across several channels at once. Give it a bigger goal and it breaks it into steps, builds a visible checklist, and works through them one by one — searching the web, reading files, calling APIs, running scripts. You watch progress in real time, approve any sensitive action before it runs, and answer if it needs a detail to continue — or press Esc to stop at any point.
Agent loop Live progress Just askA one-click preset turns ZilchOS into an always-on growth team for founders. It sources and scores leads against your ICP, runs outreach cadences in your voice (drafted for approval, stops on reply), repurposes content across channels, and schedules social posts — with a built-in pipeline view showing your funnel and your best leads. Pick it in setup and it installs the skills, suggests the integrations, and schedules the jobs for you.
Lead sourcing Outreach cadences Pipeline CRMSpeak your message and hear the reply read back aloud. Works with any Whisper-compatible transcription server and any OpenAI-compatible TTS.
STT + TTSConversation history, a searchable knowledge graph, and a long-term memory file work together so ZilchOS remembers who you are and what you care about.
RAG + Knowledge graphConnect any IP camera via RTSP. ZilchOS monitors for motion, saves snapshots, and can alert you on Telegram or trigger a Home Assistant action automatically.
Camera integrationPair your Android phone via ADB. ZilchOS can read its camera, GPS, sensors, and screen — turning it into an always-on sensor for your assistant.
AndroidNative Home Assistant integration. Control lights, switches, climate, and scenes just by asking. Trigger automations from agent tasks or camera events.
Home AssistantWhen ZilchOS encounters a task it has no tool for, it writes one — a Python, JavaScript, or Bash script saved to your workspace and reused in future runs.
Auto-synthesisManage Kubernetes clusters, AWS accounts, and Terraform stacks just by asking. ZilchOS drives the command-line tools you already use — read-only checks run on their own, while anything that changes infrastructure waits for your approval. Step-by-step Linux and Windows admin handbooks are included.
Kubernetes AWS TerraformConnect any Model Context Protocol server and its tools instantly become available to the agent — databases, APIs, third-party services, no code changes needed.
MCPSet tasks to run on a cron schedule — morning briefings, weekly summaries, email cleanup, server health checks. Set it once and forget it.
CronPost, read comments, reply, and like across Twitter/X, Facebook, Instagram, LinkedIn, and WordPress — or schedule one update across all your connected Buffer profiles at once: post now, queue it, or set a time.
Buffer schedulingWrite, list, edit, and publish posts on WordPress and Tumblr — as drafts or live — and create posts on Medium, all from a chat message.
WordPress · Tumblr · MediumDrop ZilchOS in as the backend for any app or tool that speaks the OpenAI API. Switch models from behind the same endpoint, locally.
API compatibleEach user gets their own isolated conversation history and spending budget. Role-based access keeps admin controls separate from regular chat.
RBACZilchOS can store its RAG knowledge index and feedback data AES-256-GCM encrypted on disk — and because everything runs on hardware you control, there's no cloud copy to leak in the first place.
AES-256-GCMZilchOS meets you in the apps you already use. No new app to download. No new habit to form.
Also exposes an ✦ OpenAI-compatible API — use ZilchOS as the backend for any tool or IDE that supports OpenAI, like VS Code, Continue.dev, or Cursor.
Point ZilchOS at any AI provider — or run entirely offline with Ollama. Switch anytime without rewriting anything.
| Provider | Vision | Local / offline | Best for |
|---|---|---|---|
| OpenRouterrecommended | ✓ | — | Easiest start — 200+ models, one API key |
| Ollamalocal | ✓ | ✓ | Fully offline, Raspberry Pi, air-gapped |
| Anthropic | ✓ | — | Claude Opus / Sonnet — best reasoning |
| OpenAI | ✓ | — | GPT-4o, GPT-4o-mini, Azure |
| Google Gemini | ✓ | — | Gemini 2.5 Pro, Flash — fast & cheap |
| Groq, Together AI, LM Studio … | — | Depends | Any OpenAI-compatible endpoint |
The built-in router automatically picks between a cheap model for simple replies and a capable model for complex tasks — saving cost without sacrificing quality.
ZilchOS has no cloud backend, no analytics, no telemetry. When you ask it something, the only request that leaves your network is the one to your chosen AI provider — and even that can be eliminated with a local model.
Data flow
A taste of what's possible — and ZilchOS ships with skill files for all of these, ready to activate.
Calendar, weather, news headlines and a motivational note — delivered to Telegram before you're out of bed.
Watch your server logs, alert on suspicious login attempts, and summarise what happened overnight.
"I spent €45 at the supermarket" — ZilchOS logs it, categorises it, and gives you a monthly breakdown on request.
Track sleep, steps, meals, and symptoms. Ask for trends or share a report with your doctor.
Check disk space, restart services, tail logs, and get a health summary — without opening a terminal.
Draft blog posts, social captions, email newsletters, and scripts — then push them to your CMS.
Save notes, articles, and ideas. Ask questions later and get answers pulled from your own library.
"Movie mode" — dim the lights, close the blinds, set the thermostat — all from a single message.
No compile steps, no Python environments, no complex config. One Docker command and you're chatting.
Clone the repo and copy the example config. The setup page at /setup walks you through every setting with a visual model picker — no need to know model IDs by heart.
One command. No build step. ZilchOS is a single static binary with no runtime dependencies. It starts in under two seconds.
Open the web UI, add your Telegram bot token or other connectors, and start chatting. The admin panel handles everything — no YAML editing required for daily use.
ZilchOS is open source and free to self-host. No subscription, no usage limits, no data harvesting. Your hardware, your rules.
Runs on Linux · macOS · Windows · Raspberry Pi · Docker or bare metal