Sign inSign up

sgummalla/nexus-kit-api

By sgummalla

•Updated 4 months ago

Nexus Kit - AI chat backend: BYOK multi-agent flows, MCP tools & RAG. App+Postgres in one container.

Image
0

2.7K

sgummalla/nexus-kit-api repository overview

⁠Nexus Kit API — all-in-one image

A self-hosted AI chat backend that ships the app and its Postgres database in a single container. Bring your own LLM keys (BYOK), build multi-agent flows, connect tools over MCP, and ground answers with your own knowledge — all behind one HTTP port.

docker.io/sgummalla/nexus-kit-api · multi-arch (linux/amd64 + linux/arm64)

⁠What's inside

  • API + Postgres 16 + pgvector in one container — no external database to provision.
  • Per-user BYOK LLM providers (Anthropic, OpenAI, Google, Groq, Mistral, Bedrock, OpenAI-compatible gateways) with per-model cost tracking.
  • Configurable multi-agent flows (YAML-authored): routing, parallel fan-out, human-in-the-loop pauses, slash-command dispatch.
  • MCP connectors — give agents external tools (remote HTTP/SSE + OAuth 2.1, or client-delegated stdio).
  • Knowledge / RAG — per-user knowledge libraries with hybrid pgvector search.
  • Document generation — server-side PDF authoring tools.
  • AG-UI streaming — real-time SSE the way modern chat UIs expect.

⁠Quick start

docker run -d --name nexus-kit-api \
  -p 8181:8181 \
  -v nexus-kit-data:/var/lib/postgresql/data \
  sgummalla/nexus-kit-api:latest

curl http://localhost:8181/api/health     # {"status":"ok"}

Tag summary

Content type

Image

Digest

sha256:fb568b620…

Size

421 MB

Last updated

4 months ago

docker pull sgummalla/nexus-kit-api