Сегодня получить доступ к нейронке можно самыми разными способами. И если кому-то хватает обычной вкладки в браузере с ChatGPT, то кто-то предпочитает кодить с помощью Cursor. А что если вы хотите работать с текстовыми документами и планировать свой рабочий день?
Odysseus — обёртка для работы с популярными публичными и личными нейросетями для проведения различных исследований, работы с текстом и планированием задач.
Чаты и агенты
Как и в любом подобном приложении, ваше основное пространство для работы — это чат с нейронкой. Правда, прежде чем начать общаться, придётся выбрать и установить одну или несколько моделей на ваш выбор.

Вы можете воспользоваться локальными моделями или по API подключить облачную. В первом случае достаточно только указать эндпоинт до вашей модели.
Во втором случае нужно выбрать одну из десятка поддерживаемых моделей и добавить свой API-ключ для доступа к ней.

Если всё настроено верно, вы сможете общаться с выбранной нейросетью. Тут ничего особенного или уникального нет. Обычный чат с обычными возможностями нейросетей в таких чатах. Качество работы напрямую зависит от выбранной модели.

Правда, есть возможность переключить чат в режим агента. Тогда нейросеть сможет выполнять различные команды и выполнять поиск данных.
Поваренная книга
Odysseus может работать с локальными ИИ, а значит, их нужно установить и настроить. Сделать это можно в разделе Cookbook. Здесь можно подобрать подходящую нейросеть под ваше железо и быстро установить её без лишних усилий.

Выбор моделей очень большой, и вы можете ориентироваться на различные технические характеристики при выборе. А чтобы установить нейронку, достаточно кликнуть по ней и нажать кнопку Download.
Дополнительно можно установить различные зависимости, расширяющие возможности нейросети, и провести тонкую настройку под свои нужды.
Глубокое исследование
С помощью этого инструмента можно произвести многоступенчатое исследование с тонкой настройкой параметров.

В отличие от обычного чата с нейросетью, этот инструмент идёт по алгоритму Think → Search → Extract → Synthesize до тех пор, пока не соберёт всю необходимую информацию или не упрётся в лимиты раундов/времени.
По итогу вы получаете длинный и подробный отчёт с секциями, данными, ссылками и прочей дополнительной информацией.
Сравнение моделей
С помощью этого мастера можно произвести слепое сравнение различных моделей по различным типам работы: обычный чат, работа агента, поиск и исследование.

Есть дополнительные параметры сравнения:
- Shuffle — случайные модели в слоты, сам включает Blind.
- Save — сессии остаются папкой Compare: a vs b. Иначе при закрытии удаляются.
- Reset / reroll одной панели, копирование, HTML-preview.
Работа с документами
По сути, это обычный текстовый редактор, в котором вы — основной источник данных. А вот к готовому тексту можно применить правки с помощью ИИ, получить подсказки, перевести текст в Markdown, HTML или CSV, подсветить синтаксис.
Работа с почтой
По IMAP/SMTP можно добавить ваши почтовые ящики. Как и раздел выше, это в первую очередь обычный почтовый клиент с его привычными функциями. А вот интеграции с ИИ позволят производить разбор входящих, устанавливать теги и напоминания, готовить саммари и черновики ответов.
Работа с календарём
Опять же, это обычный календарь с возможностью импорта уже существующих календарей и синхронизации с ними. Как и в любом календаре, тут можно добавлять напоминания, описания и место встречи, указывать различную повторяемость.

Календари можно разделить на личные и рабочие. Можно создавать планы вводом обычного текста «обед с Сарой в пятницу в 13 downtown», и тогда нейронка автоматически обработает эту информацию и создаст соответствующую встречу.
Выводы
Ближайший аналог Odysseus — это, конечно же, LM Studio или VS Code. Сразу видно, что проект разрабатывался в первую очередь для решения личных задач, и не был рассчитан на массовое использование.
Тем не менее после публикации исходников каждый может добавлять свои фишки и развивать Odysseus как универсальный инструмент. Для нас, обычных пользователей, явный плюс — более простая работа с моделями, чем в упомянутых выше аналогах. Правда, этот плюс нивелируется необходимостью установки проекта из исходников. Установщики никто не завёз.