Devika CLI

Экспериментальный открытый ИИ-агент по мотивам Devin: планирует задачу, ищет информацию в вебе и пишет код

  • 19 555 ★ репозитория
  • Последний коммит
  • MIT
CLI

Широкий доступ

Почему такой уровень

  • Агент пишет и запускает код, использует браузер
  • Хранит ключи многих сервисов, включая Netlify для деплоя
Все причины и проверки

stitionai/devika

Установка

Ручная установка

git clone https://github.com/stitionai/devika.git
cd devika
uv venv
source .venv/bin/activate
uv pip install -r requirements.txt
playwright install --with-deps
python devika.py

Фронтенд запускается отдельно: cd ui/, bun install, bun run start

Доступ и проверки

Как мы проверяем

Широкий доступИнструмент может менять данные, выполнять команды или работать с секретами.

  • Агент пишет и запускает код, использует браузер
  • Хранит ключи многих сервисов, включая Netlify для деплоя

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

Devika принимает высокоуровневую задачу, разбивает ее на шаги, ищет нужную информацию в интернете и пишет код. Работа идет через веб-интерфейс с проектами, чатом и визуализацией состояния агента. Поддерживаются Claude 3, GPT-4, Gemini, Mistral, Groq и локальные модели через Ollama. Авторы предупреждают, что проект на ранней стадии и многие функции не реализованы или сломаны.

Для кого. Энтузиастам и исследователям, которые изучают архитектуру автономных агентов.

Подходит, если

  • Хотите изучить устройство автономного агента с планированием и веб-поиском
  • Нужен эксперимент с локальными моделями через Ollama
  • Готовы дорабатывать проект самостоятельно

Не подходит, если

  • Нужен стабильный агент для рабочих задач
  • Нет возможности настроить Python, Node.js, bun и Playwright

Пример запроса к агенту

Создай простое веб-приложение для списка задач на Flask с сохранением в SQLite

Ограничения

Проект в экспериментальной стадии, многие функции не работают. Нужны Python 3.10-3.11, Node.js 18+ и bun. Для веб-поиска требуются ключи Bing или Google. README отсылает к Opcode как ко второй версии проекта.

Как отключить. Остановите сервер devika.py и фронтенд, затем удалите папку проекта.

Частые вопросы

Где задавать API-ключи?

На странице настроек в веб-интерфейсе, значения сохраняются в config.toml.

С какой моделью Devika работает лучше?

README рекомендует модели семейства Claude 3.

Чем Devika отличается от кодовых агентов в терминале?

Это экспериментальный открытый агент по мотивам Devin с веб-интерфейсом: проекты, чат и визуализация состояния агента. Он разбивает задачу на шаги, ищет информацию в интернете и пишет код.

Как скачать и запустить Devika?

Склонируйте репозиторий: git clone https://github.com/stitionai/devika.git, создайте окружение через uv venv и установите зависимости по README. Ключи API задаются в настройках. Риск высокий, проект экспериментальный.

Обсуждение

Вопросов и отзывов пока нет.

Открытый кодовый агент на Rust с постоянной средой Python, дочерними агентами и любым провайдером моделей

CLIШирокий доступ341Звезды репозитория

Открытый кодовый агент для терминала, браузера и десктопа, который работает с моделями от OpenAI и Claude до Ollama

CLIШирокий доступ359Звезды репозитория

Локальный ИИ-агент, который работает на своем железе через llama.cpp, водит браузер, правит файлы, выполняет разрешенные команды и помнит контекст между сессиям

CLIШирокий доступ3,5 тыс.Звезды репозитория

CLI для управления несколькими кодовыми агентами: общий конфиг, консоль сессий, локальная память и набор инженерных скиллов

CLIШирокий доступ1,7 тыс.Звезды репозитория

Десктопное приложение, где Claude Code, Codex, Gemini и другие агенты работают командой специалистов в общем проекте

CLIШирокий доступ358Звезды репозитория

Многоагентная обвязка с проверкой результата по артефактам: стоп-хуки, независимый судья и журнал событий для Claude Code, Codex, Cursor и других

CLIШирокий доступ1,4 тыс.Звезды репозитория

Коротко о README

Devika задумана как открытая альтернатива Devin от Cognition AI. Агент понимает задачи на естественном языке, планирует, ищет информацию и пишет код в разных языках. README описывает установку через uv и bun, запуск веб-интерфейса и настройку ключей в config.toml. В начале README указано, что проект экспериментальный, а новая итерация называется Opcode.

Бейдж для README

Сообщить о проблеме

Foxx AIDevika
Foxx AI

Я Foxx AI и уже разобрал этот инструмент. Спросите про установку, настройку или что угодно еще, отвечу простыми словами.