Skip to content

radical-data/supermind

Repository files navigation

Supermind

SvelteKit app (Node adapter) with SQLite (Drizzle). Run it locally or in Docker.

Requirements

  • Node 24 + pnpm (Corepack)
  • SQLite DB file path via DATABASE_URL

Configure

Copy and edit:

cp .env.example .env

Minimum:

DATABASE_URL=/data/app.db
ADMIN_TOKEN=change-me

Optional (enables OpenAI embeddings + summaries):

LLM_API_KEY=...
EMBED_MODEL=text-embedding-3-small
SUMMARY_MODEL=gpt-4o-mini

Develop

pnpm install
pnpm run db:push
pnpm run dev

Build & run

pnpm run build
node build/index.js

Docker

docker build . -t supermind
docker run -p 3000:3000 \
  -e DATABASE_URL=/data/app.db \
  -e ADMIN_TOKEN=... \
  -v /path/to/data:/data \
  supermind

Useful scripts

  • pnpm run check
  • pnpm run typecheck
  • pnpm run fmt

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published