Pick your product, run two commands

Each card shows the install path for that product. HeliosProxy and Lite unpack a skill bundle embedded in their binary, Nano installs its skills from a checkout of its public repository, and Full ships an installer script with its licensed distribution.

19 Skills

Nano

Embedded multi-model database. Skills cover overview, install, connect, schema, query, transactions, branches, time-travel, backup, vector, code-graph, graph-rag, mcp, server, deploy, observability, migrate, merge-validation, tenant. The script copies them into ~/.claude/skills/ (add --symlink to link instead); the heliosdb-nano binary has no skills subcommand.

git clone https://github.com/HeliosDatabase/HeliosDB-Nano
bash HeliosDB-Nano/scripts/install-agent-skills.sh
64 Skills

Lite

Production self-hosted. Skills span foundation, DML/DDL, ops, advanced features, security, HA/replication, AI/agent surface — in seven phases. The heliosdb-lite binary is provided to licensed customers through sales (it is not on crates.io); the install subcommand takes the destination directory, and --catalog codex selects the Codex catalogue.

# licensed binary from HeliosDB sales
heliosdb-lite skills install ~/.claude/skills
116 Skills

Full

Enterprise edition. The catalogue mirrors Lite and adds client skills for Full's listeners. HeliosDB Full serves PostgreSQL, MySQL, Oracle and Redis clients plus an HTTP gateway; MongoDB, Cassandra and SQL Server compatibility is planned. Full is provided to licensed customers during onboarding (it is not on crates.io), and its installer script links the skills into ~/.claude/skills/heliosdb-full/.

# in your licensed Full distribution:
# run the bundled skills installer script
22 Skills

HeliosProxy

Postgres operator playbook. Pool tuning, failover rehearsal, time-travel replay, plugin signing, OCI distribution, PG-12→17 upgrade orchestration.

cargo install heliosdb-proxy
heliosdb-proxy install skills

A single SKILL.md per operational domain

A skill is one Markdown file scoped to one verb or workflow. The agent reads it once and knows the exact API: which command to run, which flags matter, which failure modes to look for.

# heliosdb-nano-vector / SKILL.md (abridged)

## When to use
- Similarity search over text/image/audio embeddings.
- Building the retrieval half of a RAG pipeline.

## Verbs
| create HNSW index | SQL      | CREATE INDEX vidx ON t USING HNSW (col)
|                   |          |   WITH (dim = 384, metric = 'cosine')
| distances         | SQL      | ORDER BY embedding <-> / <#> / <=> $1 LIMIT k
| insert vectors    | Rust     | db.insert_vectors("docs", vec)?
| hybrid search     | MCP tool | heliosdb_hybrid_search (mcp-endpoint feature)

## Recipe: top-k similarity query (cosine)
SELECT id, title, body
  FROM docs
 ORDER BY embedding <=> $1     -- $1 = query embedding
 LIMIT 5;

## Pitfalls
- Dimension mismatch fails at insert time, not at index creation.
- <-> is L2; <#> is negated inner product (smaller = more similar).
- HNSW indexes are not the right tool for tiny tables (a few thousand vectors).

Coding agents are great at applying patterns

… mediocre at exploring unfamiliar APIs. Without a skill catalogue, an agent fumbles through HeliosDB the same way a new hire does. With it, the agent reads AGENTS.md and knows the verb for the task in front of it.

Verb-by-verb

Each skill names a single verb — BRANCH, WITH CONTEXT, graph_bfs. No "see also" trees. Find the verb, get the API.

Failure-mode-first

Every skill ends with the failure modes most likely to confuse an agent — dimension mismatches, FK in transactions, branch-aware visibility.

Index helpers

_index/verb-map.md normalises every CLI flag ↔ SQL function ↔ MCP tool. _index/feature-matrix.md maps cargo features to skills.

First-class deliverables

If a feature ships without a skill, it doesn't ship. Skill counts grow with every release — treat them as part of the API.

HeliosProxy installer: four flags, sane defaults

These flags belong to heliosdb-proxy install skills. Nano's script takes only --symlink and backs up existing heliosdb-nano-* skills to *.bak.<ts>; Lite's skills install <target> takes --symlink, --catalog claude|codex and --force.

Flag Effect
--target claude|codex|bothDefault both. Where the bundle lands.
--symlinkSymlink instead of copy. Re-running after a binary upgrade refreshes in place.
--forceOverwrite existing heliosproxy-* skills at the target. Without it, existing entries are skipped and reported.
--dry-runPrint the planned actions without writing.

Drop your codebase into Claude Code

Skill bundles teach an agent how to use HeliosDB. HeliosDB CodeKB MCP turns the agent's loop inside-out: it indexes your repo into a local KB and exposes 11 LSP-shaped + Graph-RAG tools so Claude Code, Codex, Cursor, and Aider can reason about the code you're actually editing.

curl -L https://github.com/HeliosDatabase/HeliosDB-CodeKB-MCP/releases/latest/download/heliosdb-codekb-mcp-linux-x86_64 \
  -o /usr/local/bin/heliosdb-codekb-mcp && chmod +x /usr/local/bin/heliosdb-codekb-mcp
heliosdb-codekb-mcp init --source ~/code/myrepo --mode co-located --ingest

Apache 2.0 · embeds HeliosDB-Nano · Full page →

Already running a HeliosDB?

Re-run your product's skills installer after an upgrade and your agent stack catches up to the latest verb catalogue.