Skip to content
@supernovae-st

SuperNovae Studio

We build products people love. We open source the tools behind them.

🏴‍☠️🌌🪐 SuperNovae 🪐🌌🏴‍☠️

Small crew, massive impact. Two builders, one studio, charting our own seas: consumer products people love, and the sovereign AI infrastructure underneath that nobody can capture.


The SuperNovae ship


Nika

🦋 Nika · Intent as Code

The workflow language for AI. One file, 4 verbs, one Rust binary. Local-first, any model, AGPL-3.0.

nika.sh Engine release npm package Documentation Open specification

OpenSSF Scorecard CodeQL SLSA 3 provenance on every release Archived by Software Heritage AGPL-3.0-or-later

Write one .nika.yaml. nika check audits it before a token is spent: the order of effects, the permits boundary, the journey of every secret, the cost floor. nika run runs it on the models you already have, local first (Ollama · llama.cpp · vLLM), then Mistral, Hugging Face, OpenAI, xAI, Anthropic and the rest of the catalog, and seals a hash-chained trace after. 4 verbs, 17 providers, 28 builtin tools. Built in public.

One door per surface

Surface The door
Terminal · macOS and Linux curl -LsSf https://nika.sh/install.sh | sh
Homebrew brew install supernovae-st/tap/nika
Node.js npm install @supernovae-st/nika
VS Code · Cursor · Windsurf · VSCodium supernovae.nika-lang on the Marketplace, on Open VSX for the forks
GitHub CLI gh extension install supernovae-st/gh-nika · then gh nika check flow.nika.yaml
GitHub Actions uses: supernovae-st/nika-action@v1
Your coding agent npx plugins add supernovae-st/nika-plugins
Shared workflows invoke: { workflow: "registry:<owner>/<name>@<version>" }

The city · thirteen buildings

📜 nika-spec ──── the law of the language · nine keys, four verbs, the conformance suite
    │
    ▼
⚙️ nika ───────── the engine · one binary that audits, runs, traces and schedules every workflow
    │
    ├── 🖥️ nika.sh · the site and the timeline        📖 nika-docs · the manual
    ├── 📦 homebrew-tap · npm · the docks
    ├── 🔌 nika-client · 🎨 nika-vscode · 🤖 nika-plugins · ⚡ gh-nika · the doors
    ├── 🏭 nika-action · 🧪 nika-actions-starter · the CI district
    └── 🏪 nika-registry · the market                 🏛 nika-estate · the land registry
Building What it is for
nika The engine: one Rust binary that audits, runs and traces every workflow · AGPL-3.0-or-later
nika-spec The law of the language: nine keys, four verbs, a conformance suite anyone can run · Apache-2.0
nika-docs The manual: guides, reference, recipes · docs.nika.sh
nika.sh The site, and the timeline: every claim re-proven in CI · gates, never dates
nika-client The TypeScript SDK, published as @supernovae-st/nika: typed check, streamed runs, receipts
nika-vscode The editor: diagnostics as you type, the DAG canvas, live runs and replay, local models
nika-plugins One Add teaches your coding agent the language: skills, commands, hooks, the read-only MCP oracle
gh-nika The GitHub CLI extension: gh nika check, gh nika run, the engine fetched checksum-verified
homebrew-tap The Homebrew door: brew install supernovae-st/tap/nika, completions included
nika-action The GitHub Action: the check verdict, the cost floor and the DAG on every pull request
nika-actions-starter The template repository: receipts on every pull request from the first green run
nika-registry Share workflows, packs, skills and agents: every entry re-proven by CI, hash and oracle
nika-estate The land registry: every file's provenance declared, sealed, anchored · the hundred-year machinery

The living map: nika.sh/map.

The watchdogs · the city proves itself on a schedule, in public:

timeline e2e smoke ecosystem coherence scorecard board

Red anywhere means a claim stopped proving, the shipped binary stopped working for a new user, a projection drifted between two buildings, or the board fell behind. Green is earned daily, never assumed.


The other products

🔲 QR Code AI Live X Artistic QR codes people actually scan. SaaS in production, free tier and API, Nicolas at the helm. The Rust scanner is open source: qrcode-ai-scanner.
🌈 rain.bo Brewing: your link-in-bio, bento-grade, with the context on top.

How we think

  • Small crew, massive impact · Nicolas and Thibaut, no headcount to scale: technology is the leverage.
  • Chart your own seas · local-first and open by default: your data, your models, no vendor owns your course.
  • The flag is a butterfly 🦋 · liberation through open source: AGPL engine, open spec, everything portable.

Quality creates adoption, not marketing. We stay small because constraints make better products. We open source our infrastructure because freedom matters more than control. If shipping better products means building the workflow engine underneath, we build it. That's Nika.


Thibaut
Thibaut
Co-founder, Engineering
GitHub X
Nicolas
Nicolas
Co-founder, Product
GitHub X

Paris · supernovae.studio · nika.sh · docs.nika.sh · qrcode-ai.com

Security policy · Code of conduct · Contributing to the engine

Pinned Loading

  1. nika nika Public

    Intent as Code | the workflow language for AI. One file, 4 verbs, one Rust binary. Local-first, any model, AGPL-3.0. 🦋

    Rust 76 4

  2. nika-client nika-client Public

    The TypeScript SDK for Nika. Typed check, streamed runs, dry-run plans.

    TypeScript 1

Repositories

Showing 10 of 17 repositories

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…