최근 GitHub에서 눈에 띄는 프로젝트를 발견했다. Odysseus — 셀프호스티드 AI 워크스페이스다.
ChatGPT나 Claude 웹 UI를 직접 내 컴퓨터에서 돌리는 느낌인데, 더 많은 걸 할 수 있다. 로컬 퍼스트, 프라이버시 퍼스트. 내 데이터가 내 컴퓨터를 떠나지 않는다.
뭐가 되는가
한마디로 AI 생산성 도구의 올인원 패키지다.
- Chat: vLLM, Ollama, OpenAI 등 어떤 모델이든 연결해서 채팅
- Agent: MCP + 쉘 + 파일 + 웹 접근 권한을 주면 에이전트가 알아서 일한다
- Deep Research: 여러 출처를 수집/분석해서 리포트를 만든다
- Compare: 모델끼리 블라인드 비교 테스트
- Documents: AI 보조 마크다운 에디터
- Email: IMAP/SMTP 연동 + AI 자동 분류/요약/스팸 필터
- Calendar: CalDAV 동기화
- Notes & Tasks: 메모, 할일, cron 스케줄링
거의 모든 걸 AI로 자동화하는 개인 비서를 내 PC에 두는 셈이다.
왜 의미있나
요즘 AI 도구가 쏟아지는데, 대부분 클라우드 종속이다. ChatGPT 쓰면 OpenAI 서버에 데이터가 가고, Claude 쓰면 Anthropic에 간다.
Odysseus의 철학은 다르다:
- 로컬에서 다 돌린다 — 내 하드웨어, 내 모델, 내 데이터
- 프라이버시가 기본 — 민감한 문서, 이메일, 일정이 외부로 안 나감
- 도구를 조립한다 — MCP, 벡터 DB, 검색엔진(SearXNG)을 하나로 엮음
어디에 쓸 수 있나
내가 생각하는 활용 시나리오:
1. 회사 민감 문서 처리
리서치 회사에서 일하다 보면 기밀 문서를 AI에 넣어야 할 때가 있다. Claude Code에 넣기 찜찜한 건 Odysseus에서 로컬 모델로 처리하면 된다.
2. 개인 이메일/일정 자동화
IMAP 연동으로 메일 자동 분류, CalDAV로 캘린더 동기화. Rocky(OpenClaw)가 이미 비슷한 걸 하고 있지만, UI가 있는 워크스페이스가 필요할 때 유용하다.
3. 로컬 모델 실험실
Cookbook 기능이 하드웨어 스캔 → 모델 추천 → 다운로드 → 서빙까지 원클릭으로 해준다. "내 GPU에 어떤 모델이 돌아갈까?" 고민할 필요가 없다.
4. 모델 비교 테스트
블라인드 비교로 "이 질문에 Claude vs GPT vs Qwen 누가 더 잘 대답하나" 직접 테스트 가능.
5. 딥 리서치 자동화
여러 출처에서 자료 수집 → 분석 → 리포트 생성. study-clipper와 비슷하지만 더 포괄적인 리서치에 적합.
설치는 간단하다
git clone https://github.com/pewdiepie-archdaemon/odysseus.git
cd odysseus
docker compose up -d --build
# http://localhost:7000 접속
Docker만 있으면 끝. ChromaDB, SearXNG, ntfy까지 docker-compose로 같이 뜬다.
Microsoft Copilot과 비교하면
요즘 사내에서 Microsoft Copilot 도입 얘기가 많다. 비교해봤다.
| Odysseus | Microsoft Copilot | |
|---|---|---|
| 실행 환경 | 내 PC (로컬) | 클라우드 (Microsoft 365) |
| 비용 | 무료 (오픈소스) | 월 $30 (Copilot for M365) |
| 프라이버시 | 데이터 외부 유출 없음 | Microsoft 클라우드로 전송 |
| Office 연동 | 없음 | Word, Excel, PowerPoint, Teams 완벽 연동 |
| 에이전트 | 쉘, 파일, 웹, MCP 전부 접근 | M365 생태계 내에서 제한적 동작 |
| 이메일/캘린더 | IMAP/CalDAV 연동 | Outlook과 완벽 연동 |
| 모델 선택 | 자유 (로컬, OpenAI, Anthropic 등) | GPT-4 계열 (Microsoft 통제) |
| 딥 리서치 | 지원 | 지원 (Copilot Lab 등) |
| 커스터마이징 | 완전 자유 | 기업 정책 내에서 제한 |
| 설정 난이도 | Docker 필요, 손이 감 | M365 관리자가 배포, 사용자는 바로 씀 |
| 협업 | 1인용에 가까움 | Teams/SharePoint 기반 팀 협업 |
결론: 상황이 다르다.
Microsoft Copilot은 기업용이다. 이미 M365(Word, Excel, Teams)를 쓰는 조직에서 AI를 붙이는 거라면 Copilot이 압도적으로 편하다. 회사 이메일, 캘린더, 문서를 이미 Outlook/Teams에서 관리 중이면 Copilot이 자연스럽게 스며든다.
Odysseus는 개인용이다. 구독료 내고 싶지 않거나, 데이터를 클라우드에 맡기고 싶지 않거나, M365를 안 쓰거나. 그런 사람을 위한 선택지다.
Copilot은 "회사 시스템에 사는 AI"고, Odysseus는 "내 컴퓨터에 사는 AI"다.
회사에서 M365 쓰면 Copilot. 개인 프로젝트나 민감 데이터는 Odysseus. 이렇게 나눠 쓰는 게 현실적일 것 같다.
한계도 있다
- 로컬 모델 품질: GPT-5나 Claude Opus 급은 아직 로컬에서 못 돌린다
- 초기 설정: API 키 연결, 모델 다운로드 등 손이 좀 간다
- GPU 필요: 로컬 모델 제대로 쓰려면 NVIDIA/AMD GPU가 있어야 한다
- jank: 만든 사람도 "more jank and fun"이라고 했다. 완성도는 ChatGPT UI에 못 미친다
그래도
로컬 퍼스트 AI의 방향성은 맞다. 내 데이터, 내 컨트롤, 내 속도. 클라우드 AI 서비스가 점점 비싸지고 제한이 많아지는 시점에서, 셀프호스티드 대안은 계속 가치가 올라갈 것이다.
OpenClaw + Odysseus 조합으로 로컬 AI 생태계를 완성할 수 있을지, 다음에 실험해봐야겠다.