Skip to content
@rapidkitlabs

RapidKit Labs

Developer infrastructure company behind RapidKit and Workspai.

RapidKit Labs

Open-source workspace intelligence for software systems.

Create, adopt, govern, verify, and align workspaces for humans, CI, IDEs, and AI agents.

RapidKit Workspai VS Code Extension npm CLI PyPI License: MIT

Install Workspai · npm CLI · PyPI engine · RapidKit · Workspai Docs · Discussions


What we build

RapidKit Labs is the public GitHub organization behind RapidKit (getrapidkit.com) and Workspai (workspai.com) — workspace intelligence for teams that ship more than one repo, runtime, or framework.

Why workspace-first? Your system is rarely one repository. RapidKit makes the workspace the operating boundary: projects, policy, health evidence, release gates, and AI context stay in one governed place — so developers, CI, and agents work from the same truth instead of drifting silos.

Workspai (VS Code) is the command center: Dashboard, Repair flow, evidence cards, Studio for governed fixes, and Advisor for read-only guidance — all backed by versioned CLI contracts and workspace artifacts under .rapidkit/.

rapidkit on npm is the canonical CLI bridge: create, adopt, doctor, workspace intelligence (model, impact, verify, context, explain), and governance (pipeline, readiness).

rapidkit-core on PyPI is the Python engine for modules, doctor, bootstrap, and deep runtime operations inside adopted projects.

Supported project families include FastAPI, NestJS, Next.js/React, Spring Boot, Go (Fiber/Gin), and ASP.NET Core.


How the pieces fit

rapidkit-npm (CLI + contracts)     canonical command & contract surface
        │
        ├── rapidkit-vscode        Workspai — Dashboard, Studio, evidence UI
        │
        └── rapidkit-core          Python engine — modules, doctor, project runtime
  • npm owns truth — versioned contracts (commands --json, --version --json, report schemas).
  • Extension consumes — gates, evidence cards, and Studio handoffs align to npm contracts.
  • Core delegates — when a workspace uses the Python install backend, the npm CLI bridges to local project runtimes.

Public repositories

Repository Description
rapidkit-vscode Workspai — Workspace Intelligence for VS Code (Dashboard, Studio, Advisor)
rapidkit-npm Official rapidkit CLI on npm — create, adopt, govern, verify
rapidkit-core Python engine — modules, doctor, bootstrap, reports
rapidkit-examples Example workspaces and starter templates
rapidkitlabs Organization profile (this repository)

Getting started

Pick one entry point. You do not need all three.

After install, either create a workspace/project or adopt / import an existing one.

flowchart TB
    START([Start here])

    START --> ENTRY{Pick one entry point}
    ENTRY --> EXT["Path A · Workspai extension"]
    ENTRY --> NPM["Path B · rapidkit npm CLI"]
    ENTRY --> CORE["Path C · rapidkit-core engine only"]

    EXT --> NEXT{Next step}
    NPM --> NEXT

    NEXT --> CREATE["Create workspace / project"]
    NEXT --> IMPORT["Adopt or import project"]

    CREATE --> WORK["Operate with shared evidence"]
    IMPORT --> WORK

    CORE --> ENGINE["Use rapidkit CLI from Python install"]
    ENGINE --> WORK
Loading

Path A — Workspai extension (recommended)

Dashboard, evidence cards, Repair flow, Studio, and Advisor in VS Code. Requires GitHub Copilot language models for AI features.

Install

code --install-extension rapidkit.rapidkit-vscode

First steps

  1. Command Palette → Workspai: Open Dashboard
  2. Create a workspace or adopt an existing project
  3. Run Governance Gate or Doctor from the Dashboard
  4. Use Repair or Studio when a card shows a blocker

Path B — rapidkit npm CLI

Workspace intelligence CLI. Requires Node.js 20+ (details).

npx rapidkit --help
npx rapidkit commands --json
npx rapidkit --version --json

Create a governed workspace

npx rapidkit my-platform --yes --profile polyglot
cd ~/rapidkit/workspaces/my-platform

npx rapidkit bootstrap --profile polyglot
npx rapidkit create project fastapi.standard api --yes
npx rapidkit create project nextjs my-web --yes

Workspace intelligence & governance

npx rapidkit workspace model --json --write
npx rapidkit workspace impact --json
npx rapidkit workspace verify --json
npx rapidkit workspace context --for-agent --json --write
npx rapidkit doctor workspace
npx rapidkit pipeline --json --strict

Adopt an existing project

npx rapidkit adopt /path/to/project
npx rapidkit import ../orders-api

Essential commands (full list in rapidkit-npm README):

Goal Command
Create workspace npx rapidkit <name> --yes --profile <profile>
Bootstrap workspace npx rapidkit bootstrap
Setup runtime npx rapidkit setup python · node · go · java · dotnet
Add project npx rapidkit create project <kit> <name>
Adopt project npx rapidkit adopt <path>
Import project npx rapidkit import <path-or-git-url>
Health check npx rapidkit doctor workspace
Workspace model npx rapidkit workspace model --json --write
Agent context npx rapidkit workspace context --for-agent --json --write
Governance pipeline npx rapidkit pipeline --json --strict
Run project npx rapidkit init · npx rapidkit dev

Path C — Python engine only

Use RapidKit Core directly — no VS Code extension and no npm CLI required.

Requires Python 3.10+. Package: pypi.org/project/rapidkit-core

Install (recommended: isolated CLI)

pipx install rapidkit-core
rapidkit --version
rapidkit --help

Alternative (current interpreter / venv)

python -m pip install -U rapidkit-core
rapidkit --version

First steps

rapidkit create
rapidkit create project fastapi.standard my-api
cd my-api
rapidkit init
rapidkit dev

Docs and engine issues: rapidkit-core


Example workspaces

Clone from rapidkit-examples:

git clone https://github.com/rapidkitlabs/rapidkit-examples.git
cd rapidkit-examples/quickstart-workspace
npx rapidkit bootstrap
npx rapidkit doctor workspace

More templates: workspai.com/examples


Where to get help

Need Channel
Extension / Workspai rapidkit-vscode/issues
npm CLI rapidkit-npm/issues
Python engine rapidkit-core/issues
Questions rapidkit-vscode/discussions
RapidKit platform getrapidkit.com
Workspai workspai.com
Support email support@getrapidkit.com

When reporting an issue, include OS, the path you use (extension / npm / pipx), and version output:

npx rapidkit --version --json    # npm CLI
rapidkit --version               # Python engine

For extension issues, also include the Workspai version from VS Code → Extensions.


Contributing

Pull requests and issues are welcome. Open them in the repo that owns the layer you are changing:

Layer Repository
Dashboard, Studio, Advisor, evidence UI rapidkit-vscode
npm CLI, contracts, publish payload rapidkit-npm
Modules, doctor, Python runtime rapidkit-core
Public starters rapidkit-examples

Contract rule: npm is the canonical contract producer; extension changes that depend on new CLI surfaces should land in rapidkit-npm first, then sync contracts into rapidkit-vscode.


License

Open-source repositories in this organization are released under the MIT License unless otherwise noted in the repository.


getrapidkit.com · workspai.com · VS Code · npm · PyPI

Built by RapidKit Labs

Pinned Loading

  1. .github .github Public

Repositories

Showing 6 of 6 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…