正在自动登录…
← 返回项目列表HelixDB/
HelixDB/ helix-foundry
Helix Foundry 是一个本地优先的数据工作区,用于连接公司现有工具(如数据库、Stripe、PostHog 等)的数据,并自动生成统一的本体,支持探索和提问。它默认在本地运行 AI,无需账户或托管,适合希望将公司数据整合到本地并进行分析的个人或团队。
AI 中文解读 · 根据仓库描述与 README 生成 · 2026/10/16 21:21:35 · 查看原文
- 累计 Stars
- 1,650
- 当前热度
- 7~30 天 · 小火
- 仓库创建时间
选用指南
AI 根据 README 整理 · 2026/10/16 21:21:35
- 使用方式
通过 Docker Compose 启动,访问 http://localhost:3001 使用。支持本地 AI(默认 qwen3:4b)或选择 Claude、OpenAI 等外部模型。
查看 README 依据
- Check that Docker is running and that the app's port (3001 by default) is free, and pick another port if it is not. - Generate local encryption keys in `.env` with `scripts/setup.sh`. - Build and start the stack with Docker Compose, including a local AI model. On a Mac where Ollama is already running, it uses that instead. - Wait for the health check to pass, then give you the URL. **What you do next** 1. Open the URL (http://localhost:3001 by default). There is no account to create.
2. Guided setup takes you through **AI → Data → Ontology**. Choose Local, Claude, OpenAI, Azure OpenAI, Amazon Bedrock, or a custom OpenAI-compatible endpoint. Connect your data, or choose **Continue with sample data**. Then confirm the suggested ontology. 3. Home opens with your key metrics. Ask anything about your data from the box at the top. You enter Claude or OpenAI keys and database credentials yourself, in the browser. Your agent never needs them. ## Manual quick start You need Docker with Compose v2 (see [requirements](#requirements)). ```sh
- 部署要求
需要 Docker(含 Compose v2 插件)、git、bash 和 openssl。首次运行需下载数 GB 数据(应用镜像约 0.9 GB,模型约 2.5 GB)。本地 AI 在 16 GB 内存机器上开发验证,建议给 Docker 足够内存。
查看 README 依据
This relies on Docker Desktop, which provides `host.docker.internal`. With another Docker runtime, use the default command above. ## Requirements - **Docker** with the Compose v2 plugin (`docker compose`, not `docker-compose`). Checked with Compose 2.29. - **git, bash and openssl** for the setup scripts. - **Disk:** several GB for the first run: the app image (about 0.9 GB), HelixDB, Ollama and the `qwen3:4b` model. Then room for your data: importing a large file can take several times its size while it runs. See [deployment limits](docs/OPERATIONS.md#deployment-limits).
git clone https://github.com/helixdb/helix-foundry.git cd helix-foundry ./scripts/setup.sh --compose ``` `setup.sh` writes fresh keys to `.env` if it does not exist yet, then builds and starts the app, a background worker, the DuckDB executor, HelixDB and Ollama. The first run builds the image and downloads HelixDB, Ollama and the `qwen3:4b` model (roughly 2.5 GB), so give it several minutes. It is ready when the health check answers: ```sh curl -fsS http://localhost:3001/api/health # {"ok":true,"service":"helix-foundry"} ```
- 已知限制
Windows 未测试,脚本需要 bash。应用仅发布在 127.0.0.1,不应通过反向代理或隧道暴露。备份不包含加密密钥,需单独保存 .env 文件。
查看 README 依据
- **Memory:** local AI was developed and benchmarked on a 16 GB machine. Give Docker enough memory for the model, or choose Claude or OpenAI during setup. - **Node.js 24 and pnpm 10.7**, only for [local development](#local-development). Helix Foundry is developed and validated on macOS with Apple Silicon, and CI runs on Linux. Windows is untested, and the scripts need bash. ## What you get - **Connectors** for Neon, Supabase, PlanetScale, PostgreSQL, MySQL, Neo4j, Stripe, WorkOS, PostHog, REST APIs, S3-compatible storage, file uploads (CSV, JSON, JSONL, Parquet) and an ingestion API.
- The app is published on `127.0.0.1` only. Never expose it with a reverse proxy, tunnel or port forward, and never publish the internal HelixDB, executor or Ollama ports. - The API rejects requests whose `Host` is not this computer, and browser changes from any other origin, with `403`.
**Back up and restore.** `./scripts/backup.sh PATH` briefly stops the services and archives the HelixDB and data volumes to a folder outside the repository. Backups leave out your encryption key, so keep a separate copy of `.env`, for example in a password manager. `--include-key` adds `.env`, encrypted with a passphrase. `./scripts/restore.sh PATH --replace` replaces the current data. It refuses a backup made with another key unless you pass your copy with `--env-file`, and keeps the `.env` it replaces as `.env.pre-restore-TIME`.
README
正在加载 README…
收录信息
- 仓库创建时间
- 2026/10/7 13:10:45
- 首次达标收录
- 2026/10/9 21:11:02
- 统计更新时间
- 2026/10/22 19:10:50
按创建时长与累计 Stars 判断等级。首次达标收录后,即使未达当前门槛仍保留;累计 Stars 和仓库状态会定期更新。确认只有 README 及辅助文件的仓库会停止公开。
模型评估
值得看加权总分 4.0 / 5
由 Jev 模型根据仓库描述与 README 评估,2026/10/16 21:17:05 生成。评分仅供参考,不是代码、安全或许可证审查;热度等级另按创建时长与累计 Stars 计算。
仓库信息
- 最近推送
- 2026/10/13 14:13:06
- 许可证标识
- Apache-2.0
- Fork 数
- 247
- 当前状态
- 未归档
收录记录
按创建时长与累计 Stars 首次收录:小火
首次发现项目