OpenSeek CLI

Кодинг-агент на MoonBit работает с DeepSeek, Kimi и GLM через OpenAI-совместимый API и запускается без клонирования.

  • 108 ★ репозитория
  • Последний коммит
  • Apache-2.0
CLI

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

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

  • Агент запускает скрипты и процессы и меняет файлы в рабочем каталоге.
  • Запросы и код уходят провайдеру модели по ключу пользователя.
Все причины и проверки

moonbitlang/openseek

Установка

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

moonx moonbitlang/openseek --help

Установка не нужна: `moonx` скачивает и кеширует готовый wasm-бинарник. Нужен набор инструментов MoonBit.

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

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

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

  • Агент запускает скрипты и процессы и меняет файлы в рабочем каталоге.
  • Запросы и код уходят провайдеру модели по ключу пользователя.

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

Что делает

OpenSeek состоит из чистых модулей данных, HTTP-транспорта, оркестрации агента и CLI. Подкоманды `run`, `serve`, `mcp` и `sessions` запускают одну задачу, поднимают сервер хоста, проверяют MCP-конфигурацию и показывают сессии. Агент использует одиннадцать локальных инструментов: `mbtx` для скриптов и запуска процессов без оболочки, `edit`, `multi_edit`, `write`, `remove`, `plan`, `goal`, `finish` и другие. Модель выбирается ключом: `DEEPSEEK`, `KIMI` или `GLM`. Файлы `mcp.json` в стиле Claude и Cursor подключаются через `--mcp-config`, навыки читаются из `.openseek/skills` и `~/.openseek/skills`. Запуск через `moonx moonbitlang/openseek` берет готовый wasm-бинарник с mooncakes.io.

Для кого. Разработчикам на MoonBit и всем, кто хочет терминального агента на китайских моделях DeepSeek, Kimi или GLM вместо моделей Anthropic и OpenAI.

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

  • Нужно прогнать агента по проекту одной командой без установки и клонирования.
  • Задачу хотят выполнить на DeepSeek, Kimi или GLM по их ключам.
  • Готовый `mcp.json` из Claude или Cursor надо подключить без правок.
  • Сеанс агента хочется смотреть вживую в браузере через флаг `--inspect`.

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

  • Нужен интерактивный интерфейс: терминальный UI вынесен в отдельный бинарник `openseek_tui`.
  • Требуется работа с моделями OpenAI или Anthropic.
  • Нужны ресурсы и промпты MCP: агент использует только инструменты.

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

Запусти openseek run в каталоге проекта с моделью Kimi и попроси описать структуру репозитория в четырех предложениях.

Ограничения

Автор называет проект небольшой основой, а не законченным продуктом. Нужен ключ одного из провайдеров (`DEEPSEEK`, `KIMI` или `GLM`), запросы уходят на их серверы. Агент выполняет скрипты и меняет файлы в рабочем каталоге, поэтому запускайте его на проекте под контролем версий. MCP-ресурсы и промпты не используются, только инструменты. Для сборки из исходников нужны инструменты MoonBit и `just`. Проект молодой, поэтому интерфейс команд может меняться.

Как отключить. Удалите кеш `moonx` и каталоги `.openseek` в проектах и в домашней папке. Ключи провайдеров уберите из переменных окружения.

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

Как выбрать модель?

Задайте `DEEPSEEK`, `KIMI` или `GLM`. Для Kimi и GLM укажите `--model`, по умолчанию используется `deepseek-flash`.

Нужно ли что-то ставить?

Для запуска нет. `moonx moonbitlang/openseek` скачивает и кеширует готовый wasm-бинарник.

Как подключить MCP?

Передайте `--mcp-config` с файлом в формате Claude или Cursor. Несколько файлов объединяются по порядку.

Как посмотреть сеанс?

Добавьте `--inspect`: агент поднимет просмотрщик и напечатает ссылку. Флаг несовместим с `--no-session`.

Есть ли интерактивный режим?

Он вынесен в отдельный модуль `openseek_tui`. Корневой пакет рассчитан на запуск без интерфейса.

Обсуждение

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

MCP-сервер запускает DeepSeek или локальную модель субагентом в Claude Code и Codex с собственным циклом инструментов.

MCP-серверШирокий доступ59Звезды репозитория

Кодинговый агент на Go для открытых моделей: из беседы делает задачи в отдельных ветках, сам проверяет и вливает результат, ведет все проекты в одном окне

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

Кодинг-агент в терминале на базе Codex, заточенный под недорогие открытые модели вроде Kimi K3, DeepSeek и Qwen

CLIРасширенный доступ68,9 тыс.Звезды репозитория
Официальный

Kimi Code — агент Moonshot AI для работы с кодом в терминале: читает проект, правит файлы и запускает команды. Ставится одним скриптом, без Node.js.

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

Самохостящийся ИИ-агент в одном бинарнике на Go: терминал, веб-интерфейс, мессенджеры и десктоп работают с любой совместимой моделью

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

mi — агентный кодинг в 30 строках: цикл, два инструмента и модель; работает с любым API, совместимым с OpenAI, и в Docker.

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

Коротко о README

Запуск без клонирования, структура монорепозитория, таблица пакетов, команды CLI, MCP, навыки и проверяемая документация.

Бейдж для README

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