Sign inSign up

synapcores/community

By synapcores

โ€ขUpdated 5 days ago

AI-native database โ€” vector + graph + SQL + AutoML + LLM in one binary.

Image
Machine learning & AI
Data science
Databases & storage
2

7.0K

synapcores/community repository overview

โ SynapCores Community Edition

The AI-native database โ€” vector + graph + SQL + AutoML + LLM in a single binary.

SynapCores unifies the data systems an AI application normally needs โ€” a vector store, a graph database, a SQL engine, a model-training pipeline, and an LLM gateway โ€” into one engine with one query surface. No extensions to install, no five-service stack to wire together, no sync glue. Community Edition is free.

docker run -d --name synapcores \
  -p 8080:8080 \
  -e AIDB_ACCEPT_LICENSE=1 \
  -e AIDB_JWT_SECRET=$(openssl rand -base64 32) \
  -v synapcores-data:/var/lib/synapcores \
  synapcores/community:latest
โ ๐Ÿ”‘ Get your login credentials (first run)

On first boot, SynapCores prints a one-time admin login and API key to the container logs. Read them with:

docker logs synapcores

Look for the FIRST-BOOT CREDENTIALS block โ€” it contains the admin username, an auto-generated password, and an API key. Capture them now; they are shown only once. Change the password via the admin UI on first login.

Then check it's up:

curl http://localhost:8080/health

Multi-arch: linux/amd64 and linux/arm64. Runs on x86 servers, Apple Silicon, and ARM cloud instances.


โ What you can do in one engine

  • Vector search โ€” store embeddings and run similarity search natively, with EMBED() built in (no separate embedding service to call).
  • Graph / Cypher โ€” model relationships and run MATCH traversals over the same data.
  • SQL + SQLv2 โ€” standard SQL plus AI-native extensions: EMBED(), COSINE_SIMILARITY(), GENERATE_TEXT(), and AUTOML.TRAIN() / AUTOML.PREDICT().
  • In-database AutoML โ€” train and serve models in SQL; keep them current with a trigger. No notebook, no model server, no pipeline.
  • Local LLM + NLP โ€” text generation and NLP without leaving the database.
  • Native MCP โ€” expose your data to AI agents over the Model Context Protocol.

โ Why one engine

Building AI features on a classic stack means a relational DB plus a vector DB plus a graph DB plus an embedding service plus the code that keeps them in sync. SynapCores collapses that into a single container โ€” fewer moving parts, no cross-store sync, and vectors + graph + ML usable together in the same query.


โ Configuration

SettingPurpose
AIDB_ACCEPT_LICENSE=1Accept the Community Edition license (required).
AIDB_JWT_SECRETSecret used to sign API tokens. Generate a strong one.
-p 8080:8080REST + WebSocket API (HTTP).
-p 8443:8443API over TLS (optional).
-v โ€ฆ:/var/lib/synapcoresPersistent data volume โ€” mount it to keep state across upgrades.

API docs: once running, browse http://localhost:8080/v1/api-docs or fetch the OpenAPI schema at http://localhost:8080/v1/openapi.json.

โ Tags

  • latest โ€” the current stable Community release (multi-arch).
  • v1.6.6.6-ce โ€” pinned version tag (recommended for reproducible deployments).

โ License

SynapCores Community Edition is free to use under the SynapCores Community License. It is proprietary software (not open source). See the license presented on first run / in the documentation.

Tag summary

Content type

Image

Digest

sha256:f3a3cc44eโ€ฆ

Size

239.1 MB

Last updated

5 days ago

docker pull synapcores/community