A developer just dropped a self-hosted AI workspace called Odysseus, and it’s pulling solid attention on Hacker News, where the version 1.0 launch climbed to a score of 170. According to Hacker News, Odysseus is built to give you the polished chat experience of ChatGPT and Claude, but running entirely on your own hardware with your own data. The pitch is simple: local-first, privacy-first, and as the creator puts it, “no trojan.”
What stands out here is the scope. This isn’t a stripped-down chat box. It’s a full workspace that bundles a dozen features most people pay separate subscriptions for, all under one roof you control.
What Odysseus actually does
The project, hosted on GitHub under the handle pewdiepie-archdaemon, packs in a wide feature set. Here are the pieces that matter most:
- Chat with any model. Connect local models or APIs through vLLM, llama.cpp, Ollama, OpenRouter, or OpenAI. Adding one is meant to be quick.
- Agent mode. Hand it tools and let it run a whole task on its own. It’s built on opencode and taps MCP, web access, files, shell, skills, and memory.
- Cookbook. This one’s clever. It scans your hardware, recommends models that fit your VRAM, then downloads and serves them with a click. It scores model fit and handles GGUF, FP8, and AWQ formats.
- Deep Research. Multi-step runs that gather, read, and synthesize sources into a visual report, adapted from Tongyi DeepResearch.
- Blind model comparison. Test models side by side with no labels, so you judge output without bias.
- Documents, memory, and skills. A multi-tab editor where you write and the AI assists, plus persistent memory via ChromaDB and vector search so the agent learns your patterns over time.
It goes well beyond chat
Odysseus also reaches into the productivity tools you’d normally keep in separate apps. There’s an IMAP/SMTP email inbox with AI triage that handles urgency reminders, auto-tagging, summaries, reply drafts, and spam. You get notes, a todo list, and cron-style scheduled tasks the agent can act on, with alerts through ntfy, browser, or email. A local-first calendar syncs over CalDAV to Radicale, Nextcloud, Apple, or Fastmail.
It runs on your phone too. The interface is responsive, installable as a PWA, and supports touch gestures. Extras include an image editor, theme editor, file uploads with vision and PDF support, web search, and 2FA.
How it compares
The obvious reference point is ChatGPT and Claude, which the creator names directly. The trade-off is honest. You give up the slick, hosted polish of those products, described in the launch as “more jank and fun,” and in exchange you keep your data on your own machine. For anyone uneasy about sending email, calendars, and research to a third party, that’s the whole point.
Getting it running
Setup leans on Docker. You clone the repo, copy the env file, run docker compose up -d --build, and open localhost on port 7000. Compose spins up Odysseus alongside ChromaDB, SearXNG, and ntfy, and those bind to localhost only, so they aren’t exposed to your network unless you opt in. There are native paths for Windows and macOS too, plus NVIDIA and AMD GPU overlays.
A few caveats worth knowing. Docker on macOS can’t use the Metal GPU, so M-series Mac users need to run it natively for GPU-accelerated Cookbook. vLLM and SGLang are CUDA and ROCm only, meaning they won’t run on macOS at all, and MLX-only models aren’t served. The full Cookbook download feature also needs tmux in the background, and Windows users need Git for Windows for the agent shell tool.
Why it matters
Self-hosted AI has been gaining ground as people grow wary of handing personal data to cloud providers. Odysseus is one of the more ambitious attempts to package the entire stack, chat, agent, research, email, calendar, and memory, into something you own outright. Whether it can match the reliability of hosted tools is the open question, but the appetite for privacy-first alternatives is clearly there. You can find full setup details and the feature tour at the original source.