Все проекты — Open Source

Инструменты для создания интеграций
и AI-разработки

Projects

Проекты от dmIntegroff

Каждый решает свою задачу с помощью AI

Terminal Coding Agent

dmCode

Кодинг-агент прямо в терминале: читает ваши файлы, редактирует их, запускает тесты, ищет в вебе и общается с вашими MCP-серверами. Один бинарник.

  • AI Agent
  • MCP
  • Internal Editor
Integration Platform

dmIntegroff

Платформа для создания, настройки и мониторинга интеграций между сервисами. REST API и GraphQL, AI-маппинг, маршрутизация webhook в несколько систем, OAuth 2.0, HMAC и Prometheus метрики.

  • REST + GraphQL
  • AI-Powered
  • Self-hosted
Direct Model Shell

dmSH

Оболочка, в которой вы общаетесь с системой на естественном языке. Локальная LLM встраивается прямо в бинарник через llama.cpp — без облака, без внешних серверов. Встроенный слой безопасности блокирует опасные команды.

  • Локальная LLM
  • Safety Gate
  • Win / Linux / macOS
AI-Ready Linux Distro

VibeLinux

Дистрибутив Linux для вайбкодинга и AI-разработки из коробки: KDE Plasma, полный dev-стек и предустановленные AI CLI-агенты. Русская локализация по умолчанию.

  • KDE Plasma
  • AI-агенты в комплекте
  • RU по умолчанию
Terminal-Native AI Editor

dmEd

Редактор для терминала с AI-агентами: чат и inline- переписывание с одобрением каждого диффа. Git, LSP и плагины без внешних зависимостей.

  • AI-агенты
  • Встроенный Git
  • LSP + плагины
Project 01 · Terminal Coding Agent

dmCode — кодинг-агент для терминала

Спросите его что-нибудь — он прочитает ваши файлы, отредактирует их, запустит тесты и ответит

Агент, а не чат-бот

Задайте вопрос словами — dmCode сам найдёт нужные файлы, прочитает их, внесёт правки и покажет дифф. Работает в дереве проекта: дерево файлов, git, терминал, встроенный редакторе, MCP и LSP.

Веб-поиск и MCP-серверы

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

Провайдер находит себя сам

При старте dmCode проверяет эндпоинты и переключается на тот, который реально отвечает. Ключ не обязателен: работает локально с Ollama, LM Studio, vLLM и с облачными OpenAI-совместимыми API.

Субагенты и план

Планирование задач, субагенты для параллельной работы, встроенный todo-список и брокер уточняющих вопросов с таймером — агент не зависает, а спрашивает вас, если задача неоднозначна.

Русский и английский

Интерфейс и каталог команд на двух языках. Сессии хранятся и восстанавливаются между запусками.

Установка в одну строку

Готовые установочные скрипты — нажмите, чтобы скопировать команду, или откройте скрипт в браузере. Из исходников ставится и через go install.

Пакеты .deb, .rpm и Arch собираются через Makefile и выкладываются в релизы.

Загрузка...

Проверка последнего релиза...

Загрузка ссылок на скачивание...

Автоматическое обновление ссылок из GitHub
Project 02 · Integration Platform

dmIntegroff — система управления интеграциями

Современный подход к управлению интеграциями между сервисами

AI-Powered Creation

Просто опишите задачу словами, и система сама сформирует структуру, маппинг и предложит лучшие практики реализации.

Smart AI
Multi-Output

Маршрутизация одного webhook в несколько систем одновременно с независимой трансформацией данных.

Analytics & Monitoring

Полный контроль через встроенную аналитику и экспорт метрик в Prometheus. Мониторинг здоровья ваших интеграций 24/7.

Open Source & Privacy

Полный контроль над данными. Устанавливайте dmIntegroff на собственные серверы (Self-hosted) и будьте уверены в безопасности и приватности ваших интеграций.

Lightweight & Fast

Минимальное потребление ресурсов (от 64MB RAM). Система идеально работает даже на бюджетных VPS и виртуальных машинах.

Capabilities

Возможности платформы

Всё необходимое для надежной работы интеграций

AI-создание интеграций

Опишите задачу на естественном языке, и ИИ создаст готовый маппинг и настроит интеграцию за секунды. Поддержка популярных сценариев (Slack, Telegram, CRM).

Множественные выходы

Один входящий webhook → несколько независимых систем. Разные маппинги, форматы и авторизации для каждого направления в одной интеграции.

XML, Form-data & Text

Система автоматически принимает данные в форматах JSON, XML, Form-data и Text, конвертируя их в единый формат для удобного маппинга.

Продвинутая аналитика

Визуализация нагрузки в реальном времени. Статистика по статусам, времени ответа и объему трафика с экспортом в CSV.

OAuth 2.0 и аутентификация

Автоматическое получение и обновление токенов. Поддержка Bearer Token, Basic Auth. Интеграция с Salesforce, HubSpot, Google API.

Кастомные JSON шаблоны

Гибкая трансформация данных через шаблоны с плейсхолдерами. Wildcard для массивов. Подсветка синтаксиса и валидация.

HMAC подписи

Криптографическая защита запросов через SHA-256/512. Совместимость с GitHub, Stripe, Slack. Защита от подделки и timing атак.

Retry с экспоненциальной задержкой

Автоматические повторные попытки при сбоях. Умное определение временных ошибок. Защита от перегрузки целевых API.

Prometheus метрики

12 метрик для мониторинга. Health checks для Kubernetes. Интеграция с Grafana. Алерты для критичных событий.

История с отладкой

Детальный просмотр каждого запроса: полные заголовки, тело запроса/ответа с подсветкой и возможность использовать запрос как образец для маппинга.

Подробное логирование

Полная история запросов и ответов с подсветкой JSON. Фильтрация по статусам и интеграциям. Автоматическая очистка старых записей.

Экспорт в Git

Выгрузка конфигураций в Git репозитории. Автоматический коммит и push. Резервное копирование и миграция между окружениями.

Интерфейс платформы

Современный и интуитивный дизайн

Панель управления

Аналитический дашборд

Полный обзор статистики, графики нагрузки и быстрый доступ к AI-созданию

Список интеграций

Управление интеграциями

Создание, настройка и мониторинг интеграций

Редактирование интеграции

Умная настройка

AI-генерация маппинга, OAuth 2.0, HMAC и маршрутизация на несколько выходов

GraphQL редактор

GraphQL редактор

Интроспекция схемы и тестирование запросов

Логи запросов

Расширенные логи

Детальный анализ запросов, фильтрация и экспорт данных в CSV

Метрики системы

Метрики и мониторинг

Prometheus метрики и health checks

Попробуйте dmIntegroff прямо сейчас

Протестируйте все возможности в демо-режиме

Демо-доступ

Демонстрационный доступ к функционалу платформы с тестовыми данными.

Загрузка учетных данных...

Войти в демо-версию
Учетные данные обновляются каждые 24 часа

Скачать dmIntegroff

Запустите платформу на своём виртуальном сервере (VPS/VDS)

Загрузка...

Проверка последнего релиза...

Загрузка ссылок на скачивание...

Автоматическое обновление ссылок из GitHub
Project 03 · Direct Model Shell

dmSH — оболочка с ИИ на естественном языке

Опишите задачу словами — dmSH превратит её в команду

Естественный язык вместо команд

Введите «покажи все txt файлы в этой папке» — модель вернёт команду, объяснение и оценку риска. Режимы ask (только объяснение), run (выполнить после проверки) и repl для диалога. Флаги --dry-run и --preview — для предпросмотра перед выполнением.

Встроенный слой безопасности

Denylist жёстко блокирует деструктивные команды (rm -rf /, mkfs, fork bombs), risk scoring требует подтверждения для подозрительных операций. Allowlist доверенных команд и расширяемые danger_patterns / suspicious_patterns в конфиге.

Локальная LLM в бинарнике

GGUF-модель встраивается через llama.cpp и CGO — никакого HTTP-сервера, внешних процессов и облака. Всё работает офлайн, данные не покидают машину.

Менеджер моделей

dmsh model — мастер загрузки GGUF-моделей с показом требуемой RAM: Qwen3, Qwen2.5, Llama 3.2 и другие. Подкоманды list / download / use / path для управления моделями из CLI.

Автоопределение железа

dmSH определяет CPU, RAM и GPU при первом запуске и сам настраивает потоки, размер контекста и GPU-слои: NVIDIA, AMD, Apple Silicon — всё из коробки.

Аудит и гибкая конфигурация

Каждая выполненная команда пишется в audit.jsonl (время, источник, риск, решение политики, код возврата) — просмотр через dmsh audit. dmsh config show/set для тонкой настройки, история — в history.jsonl.

Загрузка...

Проверка последнего релиза...

Загрузка ссылок на скачивание...

Автоматическое обновление ссылок из GitHub
Project 04 · AI-Ready Distro

VibeLinux — ОС для вайбкодинга

Дистрибутив Linux с AI-стеком и dev-инструментами из коробки

Arch — основная редакция

Arch Linux (rolling) с KDE Plasma 6, установщиком Calamares и полным dev + AI стеком. Образ ~3 ГБ. Все AI CLI-агенты запечены в ISO и работают уже в live-режиме.

Другие сборки — в работе

Помимо Arch готовятся дополнительные редакции, включая экспериментальную VibeBSD на базе FreeBSD. Новые образы появляются в разделе загрузки по мере выхода релизов.

Lite — только CLI

Облегчённая редакция без GUI (~1 ГБ): Zsh + Starship, Git, build-essential, tmux, btop. Для серверов, контейнеров и удалённой разработки.

Dev-стек из коробки

Kitty / Konsole, Zsh + Oh My Zsh + Starship, eza, bat, fd, ripgrep, fzf, zoxide, btop. Python (pyenv), Node.js (nvm), Rust (rustup), Go, PHP. Редактор Zed, Git + lazygit, Docker + Docker Compose.

Предустановленные AI-агенты

opencode, qwen-code, Claude Code, Codex, Kilo, MiMo, Continue, Crush, Kimi — плюс dmSH. Ollama и PyTorch/LangChain ставятся одной командой после установки системы.

Русская локализация

Русский язык по умолчанию во всей системе. Шрифты JetBrains Mono Nerd Font, Fira Code, Cascadia Code и другие из коробки.

Скачать VibeLinux

Готовые ISO-образы размещаются прямо на этом сайте и обновляются с каждым релизом

Загрузка списка образов...

Новые сборки добавляются в список автоматически по мере выхода релизов
Project 05 · Terminal-Native AI Editor

dmEd — редактор для терминала поддержкой AI

Быстрый и лёгкий, работает по SSH. AI-агенты встроены в боковую панель, которая позволяет вам взаимодействовать с AI-агентами без необходимости выхода из терминала.

Поддержка популярных AI-агентов

Агенты читают, предлагают и применяют изменения в вашем коде. Вы одобряете каждый дифф перед применением. Провайдеры: Ollama (локально, бесплатно), OpenAI, DeepSeek, Groq, LM Studio, vLLM — с запущенным Ollama настройка не нужна.

Наличие вкладок и сплитов экранов

Открывайте несколько файлов одновременно с помощью вкладок (Ctrl+T) и независимых сплитов (Ctrl+\ или Ctrl+Alt+H). Навигация между ними — Alt+←/→.

Поиск файлов и дерево проекта

Быстрый поиск файлов (Ctrl+O/F3) с подсветкой подпоследовательностей и дерево проекта (Ctrl+B/F9) с навигацией свернуть/развернуть. Переход к файлу одним нажатием.

Подсветка синтаксиса для 100+ языков

Chroma-based highlighting для всех популярных языков: Python, JavaScript, Go, Rust, SQL и других. Темы настраиваются в .dmed.conf.

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

Найдите и замените текст (Ctrl+F / Ctrl+H) с поддержкой регулярных выражений. Переход к следующему/предыдущему совпадению — F3 / Shift+F3.

Мультикурсоры и мощное редактирование

Alt+D добавляет курсор на следующее совпадение, Alt+Click — в точке клика. Перемещение строк (Alt+↑/↓), верхний регистр выделения (Ctrl+U), отмена с группировкой по вводу на rope-буфере — O(1) undo.

Встроенная интеграция Git

Панель Git (Ctrl+G) без внешних зависимостей — индикаторы изменений в гуттере (+, ~, _), side-by-side diff против HEAD, stage/unstage/commit прямо из редактора. Навигация по ханкам — Alt+[ / Alt+].

Чат и inline-переписывание

Панель чата (Alt+A) с потоковым ответом от AI. Inline-переписывание (Alt+I): выделяете текст, описываете изменение, просматриваете дифф и принимаете/отклоняете.

Терминал, LSP и автодополнение

Постоянная сессия терминала внизу (Alt+T). LSP клиент: диагностика, go-to-definition, автодополнение (Ctrl+Space) для Go, Python, TS/JS, Rust, C/C++, Lua, Ruby, PHP и других языков.

Lua-плагины и магазин плагинов

Плагины на Lua для хоткеев, команд палитры и событий — с hot-reload при редактировании. Встроенный магазин (Plugins: Install...) со встроенными и GitHub-хостируемыми плагинами.

Сессии, локализация и command palette

Автосохранение/восстановление открытых файлов между перезапусками. Интерфейс на русском и английском. Command palette (Ctrl+P/F2) — fuzzy search всех команд и быстрый переход к ним.

Загрузка...

Проверка последнего релиза...

Загрузка ссылок на скачивание...

Автоматическое обновление ссылок из GitHub
dmEd · Screenshots

Интерфейс dmEd

Редактор для терминала с AI-агентами в действии

Загрузка скриншотов...

Контакты

Свяжитесь с нами для получения дополнительной информации

Напишите нам

Мы ответим на все Ваши вопросы о проектах и поможем с настройкой. Если есть пожелания или предложения, мы обязательно поможем Вам.

info@dmintegroff.ru
Отвечаем в течение 24 часов