Supported stacks

First-class workspace intelligence for software teams.

Workspai is built workspace-first — not as a generic chat layer over files. Workspai owns the workspace model, create planner, doctor, impact, verify, remediation plans, and agent-sync outputs. RapidKit Core modules are available for FastAPI/NestJS, with scaffold-first workflows for Go / Fiber, Go / Gin, Spring Boot, ASP.NET Core, Frontend Apps, Rust / Axum, Desktop Apps, VS Code Extension, Laravel.

Guided Create

Create, import, or adopt projects through the Workspai create planner.

Studio repair

Root cause, remediation plan, and verification targets with workspace evidence.

Change Impact

Use workspace impact evidence before risky changes.

Module Catalog

FastAPI/NestJS modules install in-product; Go / Fiber, Go / Gin, Spring Boot, ASP.NET Core, Frontend Apps, Rust / Axum, Desktop Apps, VS Code Extension, Laravel use scaffold-first flows.

FastAPIPython 3.11+

Python backends with first-class workspace intelligence.

Workspai uses your FastAPI project structure, installed RapidKit Core modules, and git state to scope Advisor, Studio, Doctor, impact, and verify flows — so the answer starts from workspace evidence, not a generic repository scan.

Workspai create kits

fastapi.standardfastapi.ddd

CLI bootstrap

workspai create project fastapi.standard my-api

Workspace actions

  • Native create via Workspai create planner
  • Module catalog for auth, data, cache, and payments
  • Studio repair sessions from Doctor and readiness evidence
  • Advisor explanations for endpoint and dependency issues
  • Module Advisor for auth_core, db_postgres

Compatible modules

auth_coredb_postgresstripe_paymentemail_serviceredis_cache

Scaffold output

billing-api/
app/
main.py
routes/payments.py
schemas/payment.py
services/stripe.py
tests/test_payments.py
rapidkit.json

Entered through the Workspai create planner: native where Workspai owns the scaffold contract, official where the ecosystem owns generation, and existing for adopted or imported projects.

NestJSNode.js · TypeScript

Production-grade TypeScript APIs under workspace governance.

Workspai uses your NestJS project structure, installed RapidKit Core modules, and git state to scope Advisor, Studio, Doctor, impact, and verify flows — so the answer starts from workspace evidence, not a generic repository scan.

Workspai create kits

nestjs.standard

CLI bootstrap

workspai create project nestjs.standard my-api

Workspace actions

  • Native create via Workspai create planner
  • Module catalog and dependency evidence
  • Studio repair sessions for DI, scripts, and readiness blockers
  • Change impact evidence for service changes
  • Terminal evidence review for test failures

Compatible modules

auth_jwtdb_typeormemail_serviceredis_cachestripe_payment

Scaffold output

user-api/
src/
app.module.ts
users/users.module.ts
users/users.controller.ts
users/users.service.ts
test/users.e2e-spec.ts
rapidkit.json

Entered through the Workspai create planner: native where Workspai owns the scaffold contract, official where the ecosystem owns generation, and existing for adopted or imported projects.

Go / FiberGo 1.21+

Fast HTTP APIs in Go, without the boilerplate.

Workspai uses your Go / Fiber project structure, scaffold markers, runtime files, and git state to scope Advisor, Studio, Doctor, impact, and verify flows — so the answer starts from workspace evidence, not a generic repository scan.

Workspai create kits

gofiber.standard

CLI bootstrap

workspai create project gofiber.standard my-api

Workspace actions

  • Native create via Workspai create planner
  • Scaffold-first workflow with workspace registry
  • Advisor support for runtime panic context
  • Project Assistant for architecture Q&A
  • Editor issue actions for Go diagnostics
  • Import and scaffold-first workflow (no RapidKit Core module catalog)

Workflow support

Scaffold-only — import existing Go services

Scaffold output

payments-api/
cmd/server/main.go
internal/
handlers/payment.go
services/payment.go
models/payment.go
rapidkit.json

Entered through the Workspai create planner: native where Workspai owns the scaffold contract, official where the ecosystem owns generation, and existing for adopted or imported projects.

Go / GinGo 1.21+

Lightweight and battle-tested Go HTTP framework.

Workspai uses your Go / Gin project structure, scaffold markers, runtime files, and git state to scope Advisor, Studio, Doctor, impact, and verify flows — so the answer starts from workspace evidence, not a generic repository scan.

Workspai create kits

gogin.standard

CLI bootstrap

workspai create project gogin.standard my-api

Workspace actions

  • Native create via Workspai create planner
  • Scaffold-first workflow with workspace registry
  • Advisor support for middleware chain questions
  • Agent context pack for Go conventions
  • Change Impact for API breaking changes
  • Scaffold-first workflow (no RapidKit Core module catalog)

Workflow support

Scaffold-only — import existing Go services

Scaffold output

analytics-api/
cmd/main.go
internal/
api/routes.go
handlers/events.go
middleware/auth.go
rapidkit.json

Entered through the Workspai create planner: native where Workspai owns the scaffold contract, official where the ecosystem owns generation, and existing for adopted or imported projects.

Spring BootJava 17+

Enterprise Java APIs with governed scaffold support.

Workspai uses your Spring Boot project structure, scaffold markers, build files, and git state to scope Advisor, Studio, Doctor, impact, and verify flows — so the answer starts from workspace evidence, not a generic repository scan.

Workspai create kits

springboot.standard

CLI bootstrap

workspai create project springboot.standard my-api

Workspace actions

  • Native create via Workspai create planner
  • Scaffold-first workflow with workspace registry
  • Advisor support for autowiring and bean questions
  • Editor issue actions for REST endpoint diagnostics
  • Project Assistant for Java architecture Q&A
  • Scaffold-first workflow (no RapidKit Core module catalog)

Workflow support

Scaffold-only — import existing Spring services

Scaffold output

account-service/
src/main/java/
com/api/AccountController.java
com/service/AccountService.java
com/model/Account.java
src/test/java/AccountTest.java
rapidkit.json

Entered through the Workspai create planner: native where Workspai owns the scaffold contract, official where the ecosystem owns generation, and existing for adopted or imported projects.

ASP.NET Core.NET 8+ · C#

C# APIs with governed project scaffolding.

Workspai uses your ASP.NET Core project structure, scaffold markers, solution files, and git state to scope Advisor, Studio, Doctor, impact, and verify flows — so the answer starts from workspace evidence, not a generic repository scan.

Workspai create kits

dotnet.webapi.clean

CLI bootstrap

workspai create project dotnet.webapi.clean my-api

Workspace actions

  • Native create via Workspai create planner
  • Scaffold-first workflow with workspace registry
  • Advisor support for middleware and DI questions
  • Project Assistant for C# architecture Q&A
  • Scaffold-first workflow (no RapidKit Core module catalog)

Workflow support

Scaffold-only — import existing ASP.NET Core services

Scaffold output

orders-api/
Program.cs
Controllers/OrdersController.cs
Services/OrderService.cs
Models/Order.cs
appsettings.json
rapidkit.json

Entered through the Workspai create planner: native where Workspai owns the scaffold contract, official where the ecosystem owns generation, and existing for adopted or imported projects.

Frontend AppsNode.js · TypeScript

Modern web apps scaffolded from the same workspace intelligence layer.

Workspai uses your Frontend Apps package metadata, framework markers, scripts, routes, and git state to scope Advisor, Studio, Doctor, impact, and verify flows — so the answer starts from workspace evidence, not a generic repository scan.

Workspai create kits

frontend.nextjsfrontend.remixfrontend.vite-reactfrontend.vite-vuefrontend.vite-sveltefrontend.vite-solidfrontend.vite-vanillafrontend.nuxtfrontend.angularfrontend.astrofrontend.sveltekit

CLI bootstrap

workspai create project nextjs my-web --yes
workspai create project vite-react my-app --yes
Workspai create planner details →

Workspace actions

  • Native or ecosystem create through Workspai create planner
  • Choose Next.js, Remix, Vite, Nuxt, Angular, Astro, or SvelteKit
  • Studio/Advisor support for script and runtime failures
  • Change impact evidence for UI and routing changes
  • Scaffold-first workflow (no RapidKit Core module catalog)

Workflow support

Scaffold-only — frontend apps do not use the RapidKit Core module catalog yet

Scaffold output

customer-portal/
package.json
src/
app/
components/
routes/
.workspai/
project.json

Entered through the Workspai create planner: native where Workspai owns the scaffold contract, official where the ecosystem owns generation, and existing for adopted or imported projects.

Rust / AxumRust · Cargo

Fast Rust APIs with native Workspai scaffolding.

Workspai uses your Rust / Axum Cargo manifests, Rust source layout, runtime markers, tests, and git state to scope Advisor, Studio, Doctor, impact, and verify flows — so the answer starts from workspace evidence, not a generic repository scan.

Workspai create kits

rust.axum

CLI bootstrap

workspai create project rust.axum accounts-api --yes

Workspace actions

  • Native Axum create through the Workspai planner
  • Cargo-aware Doctor and lifecycle evidence
  • Project context and graph synchronization after create
  • Scaffold-first workflow without the RapidKit Core module catalog

Workflow support

Scaffold-only — Rust projects do not use the RapidKit Core module catalog

Scaffold output

accounts-api/
Cargo.toml
src/
main.rs
routes/
tests/
.workspai/project.json

Entered through the Workspai create planner: native where Workspai owns the scaffold contract, official where the ecosystem owns generation, and existing for adopted or imported projects.

Desktop AppsRust or Node.js · TypeScript

Tauri and Electron projects connected to the same workspace truth.

Workspai uses your Desktop Apps official generator evidence, desktop manifests, source layout, scripts, and git state to scope Advisor, Studio, Doctor, impact, and verify flows — so the answer starts from workspace evidence, not a generic repository scan.

Workspai create kits

desktop.tauridesktop.electron

CLI bootstrap

workspai create project desktop.tauri operator-console --yes
workspai create project desktop.electron operator-console --yes

Workspace actions

  • Stable official generator selected by the create planner
  • Resolved generator and dependency evidence recorded after create
  • Desktop-aware project kind, Doctor, and command capabilities
  • Scaffold-first workflow without the RapidKit Core module catalog

Workflow support

Scaffold-only — desktop apps do not use the RapidKit Core module catalog

Scaffold output

operator-console/
package.json
src/
src-tauri/ or forge.config.ts
.workspai/project.json

Entered through the Workspai create planner: native where Workspai owns the scaffold contract, official where the ecosystem owns generation, and existing for adopted or imported projects.

VS Code ExtensionNode.js · TypeScript

Editor extensions created and governed as first-class workspace projects.

Workspai uses your VS Code Extension VS Code engine contract, extension manifest, activation surface, scripts, and git state to scope Advisor, Studio, Doctor, impact, and verify flows — so the answer starts from workspace evidence, not a generic repository scan.

Workspai create kits

extension.vscode

CLI bootstrap

workspai create project extension.vscode editor-tools --yes

Workspace actions

  • Official extension generator handoff
  • Extension-aware project kind and runtime detection
  • Workspace context and agent grounding synchronized after create
  • Scaffold-first workflow without the RapidKit Core module catalog

Workflow support

Scaffold-only — extensions do not use the RapidKit Core module catalog

Scaffold output

editor-tools/
package.json
src/extension.ts
test/
.vscode/
.workspai/project.json

Entered through the Workspai create planner: native where Workspai owns the scaffold contract, official where the ecosystem owns generation, and existing for adopted or imported projects.

LaravelPHP · Composer

Stable Laravel applications registered into Workspace Intelligence.

Workspai uses your Laravel Composer metadata, Laravel structure, routes, migrations, tests, and git state to scope Advisor, Studio, Doctor, impact, and verify flows — so the answer starts from workspace evidence, not a generic repository scan.

Workspai create kits

php.laravel

CLI bootstrap

workspai create project php.laravel orders-api --yes

Workspace actions

  • Stable Composer create-project handoff
  • Laravel-aware runtime and framework detection
  • Doctor checks for dependencies, configuration, migrations, and tests
  • Scaffold-first workflow without the RapidKit Core module catalog

Workflow support

Scaffold-only — Laravel projects do not use the RapidKit Core module catalog

Scaffold output

orders-api/
composer.json
app/
routes/
database/migrations/
.workspai/project.json

Entered through the Workspai create planner: native where Workspai owns the scaffold contract, official where the ecosystem owns generation, and existing for adopted or imported projects.

Start with your stack today

Install free and create a governed workspace in minutes

Start from the CLI to create, adopt, inspect, and verify a workspace. Add the extension when you want Studio, Advisor, and the same evidence inside VS Code.

Workspai CLI · same workspace truth