Repolode
HelixDB

HelixDB/helix-foundry

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

Звёзды
1,617
Форки
243
Открытые issues
17
Последний коммит
7 дней назад

Что это?

Helix Foundry объединяет источники данных, которыми компания уже пользуется: например, PostgreSQL, MySQL, Neo4j, Stripe, WorkOS, PostHog, REST API, S3-совместимые хранилища, а также загруженные файлы CSV, JSON, JSONL и Parquet. Приложение предлагает единую онтологию, которая связывает одинаковых клиентов и записи из разных источников. Данные хранятся в HelixDB в виде объектов и связей — их можно просматривать и задавать по ним вопросы.

Приложение полностью работает на вашем компьютере через Docker Compose — без учётных записей и облачного сервиса. Импортированные данные сохраняются в виде неизменяемых снимков Parquet, а запросы к ним выполняют изолированные процессы DuckDB. На вопросы в режиме Analyst приложение отвечает с помощью выполненных SQL-запросов и ссылок на снимки данных.

По умолчанию AI работает локально: модель qwen3:4b запускается через Ollama. Вместо неё можно использовать Claude, OpenAI, Azure OpenAI, Amazon Bedrock или собственную конечную точку, совместимую с OpenAI. Предлагаемые AI изменения сначала проверяются и ждут вашего одобрения, прежде чем примениться.

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

  • 01Подключает PostgreSQL, MySQL, Neo4j, Stripe, WorkOS, PostHog, REST API и S3-совместимые хранилища
  • 02Импортирует файлы CSV, JSON, JSONL и Parquet, а также поддерживает API для загрузки данных
  • 03Предлагает единую онтологию, связывающую одинаковые записи из разных источников
  • 04Хранит версионируемые снимки Parquet, позволяет проверять изменения схемы и просматривать историю
  • 05Отвечает на вопросы с помощью выполненных SQL-запросов и ссылок на снимки данных
  • 06По умолчанию запускает локальный AI через Ollama; в качестве альтернатив доступны Claude и OpenAI

Сценарии использования

  • Получать сводное представление о клиентах из рабочей базы данных, Stripe и продуктовой аналитики без облачного сервиса
  • Изучать связи между аккаунтами, подписками, счетами и обращениями в поддержку
  • Задавать вопросы о данных компании на естественном языке, не покидая локальный компьютер
  • Использовать самостоятельно размещённую рабочую среду для работы с конфиденциальными данными в одиночку

Быстрый старт

  1. 1

    Убедитесь, что Docker с Compose v2 установлен и запущен

  2. 2

    Клонируйте репозиторий

    git clone https://github.com/helixdb/helix-foundry.git
  3. 3

    Перейдите в папку проекта

    cd helix-foundry
  4. 4

    Выполните настройку и запустите стек с помощью Docker Compose

    ./scripts/setup.sh --compose

Что важно знать

  • Разработано и проверено на macOS с Apple Silicon; Windows не тестировалась, а для скриптов нужен bash.
  • Требуется Docker; при первом запуске скачивается несколько ГБ данных.
  • Локальный ИИ проверялся на компьютере с 16 ГБ памяти. Если вы предпочитаете облачный ИИ, потребуется платный ключ Claude или OpenAI.

Темы

Частые вопросы

Что такое helix-foundry?
Локальная рабочая среда для данных: объединяет базы компании, SaaS-инструменты и файлы в единую онтологию, доступную для запросов на вашем компьютере. Helix Foundry объединяет источники данных, которыми компания уже пользуется: например, PostgreSQL, MySQL, Neo4j, Stripe, WorkOS, PostHog, REST API, S3-совместимые хранилища, а также загруженные файлы CSV, JSON, JSONL и Parquet. Приложение предлагает единую онтологию, которая связывает одинаковых клиентов и записи из разных источников. Данные хранятся в HelixDB в виде объектов и связей — их можно просматривать и задавать по ним вопросы.
helix-foundry можно использовать бесплатно? Какая у него лицензия?
helix-foundry распространяется с открытым исходным кодом под лицензией Apache-2.0. Перед использованием в коммерческих продуктах проверьте условия лицензии.
helix-foundry всё ещё поддерживается?
Активно поддерживается. Последний коммит в helix-foundry — 13 окт. 2026 г..
Для чего можно использовать helix-foundry?
Получать сводное представление о клиентах из рабочей базы данных, Stripe и продуктовой аналитики без облачного сервиса Изучать связи между аккаунтами, подписками, счетами и обращениями в поддержку Задавать вопросы о данных компании на естественном языке, не покидая локальный компьютер Использовать самостоятельно размещённую рабочую среду для работы с конфиденциальными данными в одиночку
Как установить helix-foundry?
Убедитесь, что Docker с Compose v2 установлен и запущен Клонируйте репозиторий: git clone https://github.com/helixdb/helix-foundry.git Перейдите в папку проекта: cd helix-foundry Выполните настройку и запустите стек с помощью Docker Compose: ./scripts/setup.sh --compose
Где скачать helix-foundry?
Исходный код и инструкции по установке — на GitHub: https://github.com/HelixDB/helix-foundry

Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.

Похожие проекты

CasaOS — облачная система с открытым исходным кодом для дома: веб-интерфейс позволяет запускать Docker-приложения и управлять файлами на собственном оборудовании.

37,3 тыс.2,2 тыс.GoApache-2.0Обновлён 21 день назад

Самостоятельно размещаемый сервис для отслеживания изменений на веб-страницах с уведомлениями в Discord, по Email, в Slack, Telegram, через вебхуки и другими способами.

35,1 тыс.2,2 тыс.PythonApache-2.0Обновлён вчера

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

29,6 тыс.3,2 тыс.TypeScriptMITОбновлён 11 часов назад

Python-инфраструктура, которая превращает корпоративные данные в контекстный слой на основе графов с онтологиями, логическим выводом, отслеживанием происхождения данных и аудитом решений для AI-систем.

14,1 тыс.1,7 тыс.PythonMITОбновлён 10 часов назад