daedalus

ОТКРЫТЫЙ ПЕРСОНАЛЬНЫЙ АГЕНТ

Есть задумка?
Дайте ей
мастерскую.

Daedalus работает с файлами, запускает инструменты, помнит контекст и возвращается к задачам. На вашем компьютере или сервере — в собственном приложении и, если нужно, в Telegram.

Один оператор. Своя установка. Открытый код под MIT.

ВАША ИДЕЯ / ЕГО РАБОЧИЙ СТОЛ
ПОСТАВИТЬ ЗАДАЧУ

«Собери из этих материалов
страницу проекта».

DAEDALUS
⌘ Файлы + код
↻ Проверка + правки
В РАБОЧЕЙ ПАПКЕ

index.html

Файл можно открыть и изменить.
Авторская иллюстрация.
Не запись выполнения.

Ваши файлы.Ваши инструменты.Ваш способ работать.

01 / ОТ ПОРУЧЕНИЯ К РЕЗУЛЬТАТУ

Он может делать.
А вы — видеть как.

Вы задаёте цель и доступные инструменты. Агент читает, пишет, запускает команды и проверяет работу. История, файлы и результаты доступны в приложении.

ПОРУЧЕНИЕ

«Преврати заметки о проекте в страницу. Покажи, как она выглядит на телефоне».

Сценарий иллюстрирует инструменты. Это не обещание результата с любой моделью и любыми входными данными.

РАБОТА АГЕНТА
  1. Читает заметки из папки проекта
  2. Создаёт HTML и стили
  3. Запускает проверку в браузере*
  4. Возвращает файлы и замечания

НА ВЫХОДЕСтраница, исходники и результат проверки.

* Браузерные навыки требуют отдельной установки или образа :browser.

02 / СВОЁ РАБОЧЕЕ МЕСТО

Работа не теряется
в ленте чата.

Сессии, папки проектов, доска задач, память и расходы — рядом. Файл из ответа можно открыть; ход агента — просмотреть; задачу — продолжить.

Интерфейс Daedalus: список агентов, история действий и файлы, параметры сессии и расписания
Изображение интерфейса из документации проекта с демонстрационными данными. Названия моделей, время и расходы на нём — не результаты измерений. Источник ↗

Инструменты

Файлы, shell, поиск в интернете, дополнительные навыки и MCP. Набор инструментов можно ограничить для каждой сессии.

Параллельная работа

Агент может поручить часть задачи субагенту. Несколько сессий работают с общей папкой проекта.

Продолжение

История, память, снимки и расписания поддерживают работу между запусками. Фоновые задачи требуют работающей установки.

03 / САМОСТОЯТЕЛЬНОСТЬ С УСЛОВИЯМИ

У агента — инструменты.
У вас — решения.

Daedalus способен менять файлы и выполнять команды. Границы зависят от режима установки и настроек. Их важно выбрать до первой серьёзной задачи.

01

Выбирайте модель и лимиты

Подключите провайдера, задайте бюджет и ограничения выполнения. Модель не входит в установку: внешние API оплачиваются отдельно, данные передаются выбранному провайдеру.

02

Выдавайте доступ осознанно

Встроенные файловые инструменты ограничены папкой проекта. Доступ инструментов MCP определяется подключённым сервером. Shell имеет более широкие возможности: в native-режиме он работает от вашего пользователя, с правилами политики и доступной песочницей. Docker даёт границу контейнера.

03

Настройте изменения самого агента

Саморазвитие можно отключить. В server-режиме изменения проходят через pull request; в local-режиме — через локальную проверку и перезапуск. Политика одобрения настраивается отдельно.

04

Проверяйте то, что получилось

Просматривайте действия, файлы и записи проверок. Агент может ошибаться, а успешная команда ещё не означает, что исходная задача решена.

04 / ВЫБЕРИТЕ СВОЁ МЕСТО

На вашем столе.
Или на вашем сервере.

Один открытый проект, разные способы запуска. Начните с инструкции для вашей среды и подключите модель.

ЛИЧНЫЙ КОМПЬЮТЕР

Desktop

Приложение для macOS, Linux и Windows. Native-режим работает без Docker; Docker-режим использует контейнер. В native при закрытии приложения работа останавливается.

Открыть релизы ↗Инструкция desktop ↗

ОТКРЫТЫЙ ПРОЕКТ / MIT

Внутри — код.
Снаружи — ваши идеи.

Daedalus — собственный проект Александра Тихонова в экосистеме Anchor Inference. Он построен на агентном ядре семейства Protocore и использует экспериментальную ветку protocore-exp. Это персональная рабочая среда; её возможности и условия поддержки отличаются от платформы Protocore.