Thaddeus
Thaddeus
Локальный персональный ассистент в стиле JARVIS, разработанный Thach Ngo (Thomas Ngo). Его миссия — работать полностью локально и повышать эффективность и продуктивность работы. Оркестратор на Python управляет локальной моделью Ollama (Qwen2.5 32B, вызов инструментов), которая обращается к пользовательским MCP-серверам через stdio для работы с памятью, календарем/напоминаниями, погодой, отслеживанием задач в Notion, делегированием Claude Code (планирование/реализация/рецензирование), веб-поиском, оценкой IELTS/генерацией практических вопросов и бегом (данные Strava + локальный трекер забегов).
Конфиденциальность / сетевые границы
Большая часть этого работает полностью локально — инференс Ollama, память SQLite, доступ к календарю/напоминаниям macOS через AppleScript. Несколько серверов являются явными, принятыми исключениями, которые выходят в сеть:
weather — простой HTTPS GET к open-meteo.com, без API-ключа, без личных данных (только координаты или название города).
notion — общается с API Notion с вашим токеном интеграции для чтения и управления вашей базой задач.
claude — единственный сервер, который обращается к LLM в облаке (API Anthropic через CLI
claude). Каждый вызов выполняется с--permission-mode planдля задач только для чтения илиacceptEdits+ явный список запрета git push/commit дляimplement_from_plan— проверено в реальном времени, никогда не делает коммиты или пуши независимо от запроса.web_search — запрашивает самостоятельно размещенный экземпляр SearXNG (см.
searxng/). Никакой API-ключ или ваша учетная запись не передаются третьим лицам, но сам SearXNG все равно запрашивает вышестоящие поисковые системы (Google, Bing и т.д.) через сеть для сбора результатов, как любой метапоисковый агрегатор. Две альтернативы были опробованы и отклонены: Brave Search API требует привязанную кредитную карту даже для бесплатного тарифа, а Google Custom Search API закрыт для новых регистраций по состоянию на 2025 год.
notion и claude деградируют корректно — если их секрет .env не установлен, этот сервер пропускается с предупреждением, а все остальное запускается нормально. web_search не требует секрета, но требует, чтобы контейнер SearXNG действительно работал.
strava полностью локальный — он читает ваш собственный бесплатный экспорт личных данных (activities.csv), а не вызывает живой API Strava, так как теперь это стоит $11.99/месяц за доступ уровня Standard (подтверждено изменением политики в июне 2026). Не в реальном времени; периодически повторно экспортируйте из настроек учетной записи Strava для обновления. Его трекер забегов и find_races (веб-поиск кандидатов на предстоящие забеги, так как API Strava никогда не содержал данных о забегах даже до paywall) работают вообще без экспорта Strava.
Автоматизация экспорта Strava
Запрос самого экспорта требует активной сессии браузера, вошедшего в Strava, так что эту часть автоматизировать нельзя — но все после загрузки ZIP можно. LaunchAgent (scripts/install_strava_automation.sh) ежедневно запускает scripts/strava_automation.py, который:
следит за
~/Downloadsи...
This server cannot be deployed
Maintenance
Related MCP Connectors
Hosted MCP server connecting claude.ai, ChatGPT and other AI apps to your own computer
One memory, every AI: Claude, ChatGPT, Perplexity, Gemini, Cursor, OpenClaw, Hermes, any MCP client.
- mcpOAuthai.butlerbrain
Persistent memory for AI assistants. Save once; recall from Claude, ChatGPT, or any MCP client.
Personal assistant MCP server with search, execute, packages, jobs, secrets, and integrations.
Related MCP Servers
- AlicenseNot gradedqualityNot gradedmaintenanceAn MCP server that bridges local Ollama models and ChromaDB vector memory to MCP clients like Claude Code. It enables local text generation, vision-based image analysis, and semantic memory storage without requiring external API keys.MIT
- -licenseNot gradedqualityNot gradedmaintenanceAn MCP server that enables multiple AI models (Claude, ChatGPT, Gemini) to share and persist context via a local-first vault of markdown files and SQLite index, allowing seamless cross-AI memory.-
- FlicenseNot gradedqualityDmaintenanceA personal assistant MCP server that integrates Todoist, Anki, Obsidian, and Google Calendar to help you learn, organize, and stay productive through natural language interactions.2-
- FlicenseNot gradedqualityBmaintenanceA custom MCP server exposing database, ticketing, and external-API tools to both Claude Desktop and a self-built autonomous agent powered by Groq's free-tier LLaMA 3.3.-