"Комплит" - это ваш интеллектуальный помощник, который поможет создавать техническую документацию быстрее и качественнее. Работая прямо в браузере, он анализирует контекст ваших документов, предлагает умные подсказки и может даже преобразовывать голосовые команды в структурированный текст.
Представьте, что вы пишете требования к новому модулю системы. Комплит, работающий на основе современной языковой модели Google Gemma 3 4B, анализирует уже написанный текст и предлагает продолжение, учитывая контекст всего документа. Просто нажмите Enter, чтобы принять предложение, или Escape, если хотите написать по-своему.
Загружайте документы в любом удобном формате - PDF, DOCX, TXT или Markdown. Комплит автоматически проанализирует их содержимое и построит базу знаний, которая поможет создавать более точные и контекстно-зависимые подсказки для новых документов.
Устали печатать? Просто наговорите текст! Комплит преобразует вашу речь в текст, автоматически его отформатирует и структурирует. Хотите что-то изменить? Выделите текст и снова используйте голосовой ввод для редактирования.
При написании требований Комплит автоматически определяет:
- Кто будет выполнять действие (пользователь, система, администратор)
- Какое именно действие должно быть выполнено
- С чем будет выполняться действие
- Какой результат ожидается
Это помогает создавать более четкие и структурированные требования.
-
Скачайте и установите Docker Desktop:
- Для Windows/Mac: с официального сайта Docker
- Для Linux: установите docker и docker-compose через пакетный менеджер
-
После установки проверьте, что Docker работает:
docker --version
docker-compose --version- Клонируйте репозиторий:
git clone [URL репозитория]
cd MilashkaAI- Скачайте языковую модель:
- Перейдите на Hugging Face
- Скачайте файл
gemma-3-4b-it-q4_0.gguf - Поместите его в папку
models/
- Создайте файл с настройками:
cp .env.example .envОтредактируйте .env, указав:
HOST=0.0.0.0
PORT=8000
MODEL_PATH=./models/gemma-3-4b-it-q4_0.gguf
- Соберите и запустите контейнеры:
docker-compose build server
docker-compose up -d- Проверьте, что всё работает:
curl http://localhost:8000/- Откройте Chrome/Firefox
- Перейдите в меню управления расширениями
- Включите "Режим разработчика"
- Нажмите "Загрузить распакованное расширение"
- Выберите папку
extensionиз проекта - В настройках расширения укажите адрес сервера:
http://localhost:8000
- Откройте любой текстовый документ в браузере
- Нажмите на иконку Комплит в панели расширений
- Попробуйте:
- Написать несколько слов и дождаться подсказки
- Нажать на иконку микрофона и продиктовать текст
- Загрузить существующий документ для анализа
!!! Сейчас Работа с текстом возможна только в простых текст-эдит-блоках – обычных полях ввода.
- Форкните репозиторий
- Создайте ветку для вашей фичи
- Внесите изменения
- Отправьте пул-реквест
Проект распространяется под лицензией MIT. Подробности смотрите в файле LICENSE.