← Все проекты
Проект / Rust

Keyboard-Lord/Rasputin-Coder: Rasputin-Coder — локальный автономный агент для кодинга в терминале

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

Это локальный автономный агент для разработки, написанный на Rust. Работает полностью офлайн, подключается к Ollama с моделями кодинга. Имеет 5-уровневую систему истины: результат → прогресс → аудит → воспроизведение → контрольные точки. Не выполняет код...

★ 19 Rust ↑ 1 за 24ч Форки 2 Issue 0 Оценка 6/10 Карточка проверена

Для кого это

Для разработчиков на Rust, DevOps-инженеров и специалистов по безопасности, которые хотят автоматизировать рутинные задачи кодинга с полным контролем и аудитом.

Проблема / задача

Разработчики тратят время на шаблонные задачи, а облачные AI-ассистенты требуют интернета и могут утекать данные. Нужен инструмент, который работает локально, предсказуемо и оставляет детальный след всех действий.

Как это работает

Rasputin работает как TUI-приложение в терминале. Вы даёте задачу на естественном языке, агент планирует её через локальную модель Qwen-Coder, выполняет изменения через движок Forge с валидацией на каждом этапе. Вся работа фиксируется в неизменяемом аудит-логе, можно воспроизвести любой шаг или восстановиться после сбоя из checkpoint.

Что видно по README

Это локальный автономный агент для разработки, написанный на Rust. Работает полностью офлайн, подключается к Ollama с моделями кодинга. Имеет 5-уровневую систему истины: результат → прогресс → аудит → воспроизведение → контрольные точки. Не выполняет код бесконтрольно — каждый шаг валидируется.

Ключевые возможности

Терминальный чат-интерфейс для локальных LLMДетерминированное воспроизведение из аудит-логаВосстановление из checkpoint с проверкой целостностиМногоэтапное выполнение с валидацией (форматирование → линтинг → сборка → тесты)Полная трассируемость всех действий в инспекторе

Технологии

RustOllamaQwen-CoderLLaMAGo

Интересный факт

Проект назван в честь Григория Распутина — возможно, намёк на «живучесть» и способность восстанавливаться после проблем, как checkpoint-система агента.

С чего начать

  • Установите Ollama и модель Qwen-Coder
  • Клонируйте репозиторий и соберите проект через Cargo
  • Запустите rasputin-tui и прикрепите рабочую директорию

Оценка GitRadar

Удобство
6/10
Свежесть
8/10
Перспектива
7/10
Монетизация
4/10
Общая оценка
6/10

Вердикт GitRadar

Стоит пробовать, если вы разрабатываете на Rust и хотите экспериментировать с локальными AI-агентами для кодинга. Проект сыроват (всего 19 звёзд), но архитектура продумана, есть чёткая система аудита.

Наблюдения по обновлениям

Проект активен, кодовая база структурирована, но сообщество маленькое (19 звёзд, 2 форка). Видна глубокая проработка архитектуры.

Что мы проверили

Карточка собрана по данным GitHub, README и структуре репозитория. Это не официальная документация проекта.

Исходный репозиторий
https://github.com/Keyboard-Lord/Rasputin-Coder
Лицензия
MIT
Создан на GitHub
23 апреля 2026 г.
Последнее обновление репо
23 апреля 2026 г.
Последняя проверка GitRadar
23 апреля 2026 г.
Изученные файлы
research/README.md, Cargo.toml, apps/rasputin-tui/src/main.rs, crates/forge-runtime/src/main.rs, crates/forge-runtime/Cargo.toml, crates/rasputin-interface/Cargo.toml

FAQ

Что это такое?

Локальный ИИ-агент для автоматизации задач программирования, работает в терминале без облака.

Для кого подходит?

Для Rust-разработчиков и инженеров, которым нужен предсказуемый и аудируемый инструмент для автоматизации кода.

Источники

  • GitHub исходный код и активность
  • README описание, ссылки, стартовые материалы

Нужна помощь с Keyboard-Lord/Rasputin-Coder?

Если проект подходит под ваш сценарий, можем помочь с установкой, интеграцией, доработкой или аккуратным форком под вашу инфраструктуру.