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

LevelUpBM/frank-bot: Frank Bot — локальный RAG-ассистент для бизнеса

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

Frank Bot — это open-source платформа для создания AI-ассистентов на основе RAG (Retrieval-Augmented Generation). Проект позиционируется как готовое к продакшену решение для бизнеса с акцентом на приватность и простоту развёртывания. Архитектура модульная:...

★ 13 Python Форки 2 Issue 0 Оценка 7/10 Карточка проверена

Для кого это

Для компаний, которым нужен безопасный, локально разворачиваемый чат-бот для внутренних документов: HR-отделы, юридические службы, проектные команды.

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

Сотрудники тратят часы на поиск информации в корпоративных документах, а публичные AI-ассистенты могут раскрывать конфиденциальные данные или галлюцинировать.

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

Вы загружаете PDF/DOCX/TXT файлы, система разбивает их на фрагменты и сохраняет в локальную векторную базу ChromaDB. Когда пользователь задаёт вопрос, RAG-движок находит релевантные фрагменты и передаёт их в Claude (Anthropic) для генерации ответа. Все данные остаются на вашем сервере, для эмбеддингов используется локальная модель Sentence Transformers.

Что видно по README

Frank Bot — это open-source платформа для создания AI-ассистентов на основе RAG (Retrieval-Augmented Generation). Проект позиционируется как готовое к продакшену решение для бизнеса с акцентом на приватность и простоту развёртывания. Архитектура модульная: Flask-сервер, ChromaDB для хранения векторов, Claude в качестве LLM. Особенность — 12 предварительно настроенных «вертикальных личностей» для разных отраслей (HR,...

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

Локальное хранение векторов без внешних API12 отраслевых шаблонов промптовПоддержка PDF/DOCX/TXT документовВеб-интерфейс чата на FlaskКонфигурация через JSON-файл

Технологии

PythonFlaskChromaDBSentence TransformersClaude APIDocker

Темы и ключи

anthropicdocument-qaenterprise-aiflaskhr-automationllmpythonragself-hosted

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

Проект включает промпты для австралийских регуляторных норм (Fair Work, WHS, AHPRA), что указывает на целевую аудиторию в Австралии.

С чего начать

  • Установите зависимости: flask, anthropic, chromadb и др.
  • Скопируйте и настройте config.json с company_name и vertical
  • Экспортируйте API-ключ Anthropic и запустите run_bot.py

Оценка GitRadar

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

Вердикт GitRadar

Стоит попробовать, если нужен приватный, самодостаточный RAG-ассистент с готовыми отраслевыми шаблонами. Проект выглядит продуманным, но требует наличия API-ключа Anthropic и технических навыков для развёртывания.

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

Проект активен, кодовая база структурирована, есть документация и примеры конфигурации. Звёзд пока мало (13), но архитектура выглядит зрелой.

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

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

Исходный репозиторий
https://github.com/LevelUpBM/frank-bot
Официальный сайт
https://frankbot.lvlup.au/
Создан на GitHub
29 марта 2026 г.
Последнее обновление репо
29 марта 2026 г.
Последняя проверка GitRadar
29 марта 2026 г.
Изученные файлы
README.md, requirements.txt, run_bot.py, shared/bot_config.py, shared/rag_engine.py, clients/vertical_prompts.py

FAQ

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

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

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

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

Источники

Нужна помощь с LevelUpBM/frank-bot?

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