Categories
Productivity Self-Hosted Open Source AI Chatbot LLM Email Integration Research Tools PythonStars
Forks
Watchers
Developer links
Odysseus
Ahoy, fellow code sailors! Set sail on the seas of self-hosted AI with Odysseus, the privacy-respecting workspace that’s like ChatGPT’s cooler, more responsible sibling who actually remembers your birthday! Forget about those cloud giants that treat your data like a piñata at a birthday party; Odysseus keeps everything on your own ship, so you can chat, research, and even triage your emails without the prying eyes of the internet. With features like a blind model-comparison tool (because who doesn’t love a good duel?), a document editor that won’t judge your typos, and a hardware-aware cookbook that knows exactly how much VRAM you’ve got (it’s like having a personal trainer for your tech!), you’ll be navigating the AI waters like a pro. Plus, with the magic of ChromaDB and SearXNG, you’ll have a treasure trove of memory and private web searches at your fingertips. So hoist the sails and deploy Odysseus with just one click—because who needs a cloud when you can have your own AI armada?
Benefits
- Private, Local-First AI Workspace
- All conversations, documents, and memory stay on your own server. No telemetry, no account required, no data sent to third-party AI providers unless you explicitly configure an external key.
- Any LLM Backend
- Connect to Ollama, vLLM, llama.cpp, LM Studio, OpenRouter, or the OpenAI API — swap or combine backends at any time from Settings without redeploying.
- Full Productivity Suite
- Chat, email triage, CalDAV calendar, markdown/HTML/CSV document editor, notes, tasks, and a deep-research agent in a single cohesive interface.
- Vector Memory
- ChromaDB powers persistent retrieval-augmented memory so Odysseus remembers facts, documents, and past context across sessions.
Features
- Chat and Agentic Tool Use
- Conversational AI with tool-calling support. Agents can search the web via SearXNG, read and write documents, run scripts, and query memory.
- Deep Research
- Multi-step research pipeline adapted from Alibaba's DeepResearch that breaks complex questions into sub-queries, searches, synthesises sources, and returns a structured report.
- Blind Model Comparison
- Submit the same prompt to multiple models simultaneously and rate responses without knowing which model produced which answer.
- ChromaDB Vector Memory
- Persistent vector + keyword retrieval via ChromaDB and fastembed. Upload documents to the Library, then reference them in any conversation.
- Email with AI Triage
- Connect IMAP/SMTP accounts and let Odysseus tag, summarise, and prioritise incoming mail by urgency automatically.
- Hardware Cookbook
- Scans your server's VRAM and recommends compatible models with VRAM-aware serving configurations via tmux background processes.