Skip to content

Repository files navigation

CaseAI 2.3.10 Stable

CaseAI — локальная рабочая станция для поиска, сопоставления и анализа материалов дела. Документы, индексы, аудиорасшифровки и запросы обрабатываются на одном компьютере; после подготовки станция может работать в изолированном контуре без Интернета. https://habr.com/ru/articles/1074512/

Статус релиза: зафиксированная стабильная версия 2.3.10-stable для Ubuntu 24.04 LTS x86_64 и NVIDIA GPU.

Возможности

  • дела с томами и перемещением материалов между томами;
  • импорт с локального диска и USB-носителя;
  • PDF, DOC/DOCX, XLS/XLSX, PPT/PPTX, TXT/MD/CSV/LOG и изображения;
  • OCR на русском и английском языках;
  • аудио/видеоконтейнеры, локальная транскрибация Whisper и опциональное разделение говорящих pyannote;
  • гибридный поиск: точные совпадения, SQLite FTS, embeddings, FAISS и reranker;
  • режимы Fast 32B и Deep 70B через локальный llama.cpp;
  • кликабельные ссылки вида [ИСТОЧНИК 2] с переходом к тому, файлу, странице или таймкоду;
  • прогресс копирования/индексации с текущим файлом, таймером и уведомлением;
  • остановка анализа, журнал действий и учёт токенов;
  • очередь запросов с последовательным выполнением;
  • настраиваемая длина ответа до 5000 токенов и отключаемый звук уведомления.

Архитектура

flowchart TD
    UI[Web UI<br/>127.0.0.1:8080] --> APP[FastAPI / RAG]
    APP --> STORE[(SQLite WAL + FAISS<br/>/материалы дел)]
    APP --> SEARCH[Embedding + Reranker<br/>llama.cpp]
    APP --> MM[Model Manager]
    MM --> LLM[Fast 32B / Deep 70B<br/>llama.cpp, одна модель в памяти]
    APP --> AUDIO[Whisper + pyannote]
    USB[USB agent] --> APP
Loading

Все HTTP-службы привязаны к 127.0.0.1. CaseAI не использует внешний LLM API.

Требования

  • Ubuntu 24.04 LTS, x86_64, обычная установка, не WSL и не контейнер;
  • NVIDIA GPU с рабочим проприетарным драйвером;
  • целевая конфигурация, на которой фиксировался релиз: RTX 3080 16 GB, 64 GB RAM;
  • не менее 180 GB свободного места для сборки Fast 32B; для сборки Deep 70B рекомендуется 420 GB;
  • Интернет только на этапе установки и загрузки моделей.

Веса моделей и материалы дел в Git/установочный ZIP не входят.

Быстрая установка

Полная инструкция: docs/INSTALL_UBUNTU_24.04.md.

sha256sum -c CaseAI_Stable_2.3.10_Ubuntu_24.04.zip.sha256
unzip CaseAI_Stable_2.3.10_Ubuntu_24.04.zip
cd CaseAI_Stable_2.3.10
sudo bash install.sh

Если установщик завершился с кодом 20, перезагрузите Ubuntu и повторите sudo bash install.sh.

Затем, пока сеть ещё доступна:

sudo bash scripts/download_models.sh
sudo bash scripts/build_deepseek_32b.sh
# Опционально:
sudo bash scripts/build_deepseek_70b.sh
sudo bash scripts/download_audio_models.sh
sudo bash scripts/optimize_runtime.sh --all
sudo bash scripts/verify_install.sh

Откройте http://127.0.0.1:8080. Перевод в жёсткий air-gap выполняйте только после всех загрузок и проверок:

sudo bash scripts/generate_sbom.sh
sudo bash scripts/lockdown_offline.sh --confirm
sudo bash scripts/test_no_internet.sh

Безопасность и ограничения

  • Не загружайте в публичный репозиторий модели, материалы дел, SQLite-базу, индексы, журналы, аудит и токены Hugging Face.
  • Перед работой с охраняемой законом тайной проверьте локальные требования к аттестации, ключам, носителям, аудиту и физической защите.
  • Ответ модели — вспомогательный материал, а не юридический вывод. Ссылки и первоисточники нужно проверять.

Подробнее: SECURITY.md.

Публикация и лицензия

Готовое описание и чек-лист GitHub: docs/GITHUB_PUBLICATION.md.

Лицензия: LICENSE — открытая лицензия (ст. 1286.1 ГК РФ): безвозмездное некоммерческое использование с указанием автора. Лицензии сторонних моделей и компонентов применяются отдельно (см. THIRD_PARTY_NOTICE.md).

About

AI рабочая станция следователя с локальным ИИ DeepSeek: OCR, аудио, гибридный RAG-поиск, Fast/Deep LLM. Ubuntu 24.04 + NVIDIA, без внешних API (CaseAI 2.3.10).

Topics

Resources

Security policy

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages