Перейти к содержимому
dopejs

открытый код · разработка на виду

Инструменты для разработки с ИИ.

dopejs — небольшая группа открытых проектов вокруг одного вопроса: как выглядит софт, которым вы пользуетесь каждый день, когда агенты становятся частью процесса? Среды выполнения агентов, терминальные агенты для кода, инструменты окружения CLI, движки рендеринга Canvas — всё разрабатывается публично.

Проекты

Эти репозитории честно находятся на разных стадиях зрелости. Метки статуса — не маркетинг: они говорят, на что действительно можно положиться сегодня. Лицензии тоже разные; страница каждого проекта указывает свою.

01

DopeAgent

Активная разработка

Личная ОС для агентов — один локальный демон и много тонких клиентов.

Управляющий слой на Rust работает локально и отвечает за среду выполнения, LLM-провайдеров, коннекторы каналов, хранилище и события. Клиенты остаются тонкими: веб-интерфейс на React, полноэкранный TUI на Rust, коннекторы чатов и TypeScript SDK — все они говорят на одних и тех же контрактах JSON Schema.

02

dsh-tui

Выпущено

Терминальный интерфейс для DeepSeek Harness, устроенный как плагин.

dsh-tui поставляется как внешний бандл Harness и работает в одном процессе со средой выполнения агента. Он создаёт и возобновляет агентов через `ctx.agents`, отображает устойчивый журнал сессий и событий без кода веб-клиента и даёт терминальные адаптеры для подтверждений, вопросов и команд. Версия 0.1.0 — первый опубликованный релиз.

pnpm dlx --allow-build=node-pty @deepseek-ai/dsh@0.1.0-rc.6 --profile tui
03

GoZen

Выпущено

Переключатель окружений для нескольких CLI с автоматическим отказоустойчивым прокси.

Переключайте окружения Claude Code, Codex и OpenCode из одного места и продолжайте работу, когда вышестоящий провайдер деградирует: GoZen проксирует трафик API и переключается автоматически.

curl -fsSL https://raw.githubusercontent.com/dopejs/gozen/main/install.sh | sh
04

doper

Ранняя стадия — не для продакшена

Движок рендеринга Web Canvas, спроектированный с нуля.

Высокопроизводительная среда выполнения TSX с нативной виртуальной прокруткой, детерминированное ядро на Rust/WASM за версионированным бинарным ABI, полноценный рендеринг текста и редактирование средствами Canvas. Этапы M0–M3 завершены; M4 добавит цепочку редактирования, событий, hit-testing и доступности.

05

dope-canvas

Стадия проектирования

Бесконечный холст для больших коллекций веб-артефактов, созданных ИИ.

Сотни живых iframe не масштабируются, а превращение каждой страницы в картинку лишает выделения и адресации событий. dope-canvas удерживает артефакты целиком — исходник, устойчивое состояние, дерево взаимодействий, кэш отрисовки и необязательную живую среду выполнения — так что выделение и активация в духе Figma сохраняются. Репозиторий находится на предразработочной базовой линии: есть архитектура, план поставки и модель безопасности, но рабочего холста ещё нет.

О dopejs

Всё здесь разрабатывается открыто, на GitHub. Issues и pull requests приветствуются в любом репозитории — как и честные сообщения о том, что что-то пока не работает. Некоторые проекты намеренно находятся в предрелизном состоянии; там, где это так, проект прямо об этом говорит.

Подписаться на организацию в GitHub ↗