Skip to main content

App Generation

App Generation is the product domain where a user turns schemas, templates, and intent into a running business application. It owns the user-facing application builder, the generated app catalog, generated React/TypeScript surfaces, the component library, Aurora/design-system patterns, and the handoff into ValorIDE for agentic coding.

Live ValkyrAI product surface

ThorAPI remains the foundation for API/model/database/client generation. App Generation is the customer workflow on top: select or upload an OpenAPI spec, compose bundled components, generate the app, deploy it, then optionally open it in ValorIDE for code-level refinement.

Customer Jobs

CustomerPrimary jobApp Generation surface
SolopreneurBuild a business in a box without starting from raw code.Application Wizard, prebuilt app templates, Valor guidance, deployment panels.
EngineerGenerate a typed app from OpenAPI, inspect code, customize, deploy.OpenAPI Design Center, component library, generated clients, ValorIDE handoff.
API builderCreate a REST API with generated data tables and calculated outputs.OpenAPI Designer, Rune extensions, ThorAPI generation.
Content publisherStart from CMS/ecommerce templates and automate marketing.CMS, eCommerce, DigitalProductPro, workflow templates.
Power userGenerate domain-specific app components and wire them into workflows/MCP.Component models, ValkyrAI workflows, MCP publishing.

Functional Ownership

  • Application Wizard and generated app catalog: src/components/ApplicationBuilder, dashboard application panels, generated app templates, and deployment calls.
  • Component library: React Bootstrap/RTK surfaces, generated entity forms/grids, Aurora components, Gridheim components, workflow dashboards, CRM/ecommerce/CMS surfaces.
  • Design system: AuroraHero, MagneticFeatureCard, OrbitalIconCloud, VelocityScrollPanel, LCARS dashboard shell, reusable panels, and component-level docs now live under this App Generation domain.
  • Generated clients and models: produced by ThorAPI and consumed by the app, component library, Valor, ValkyrAI Studio, and ValorIDE.
  • Handoff to ValorIDE: generated apps, components, client libraries, and schema context become workspace artifacts for agentic coding.

Current Code Surfaces

SurfaceRoute or sourcePurpose
Application Builder/dashboard app panels, src/components/ApplicationBuilderWizard and bundle selection for generated applications.
OpenAPI Design Center/openapi-designer, /openapi-workbenchAuthor/upload/edit specs before generation.
Component Showcase/component-libraryRuntime preview for generated and curated components.
Generated clientssrc/thorapi, web/typescript/backend/apiTypeScript model/API/redux artifacts generated from ThorAPI/OpenAPI.
App templatestemplates/app-factoryBundled workflow/application starting points.
ValorIDE handoffsrc/assets/images/valoride_application_generation.jpg, ValorIDE extension docsPull generated code into a VS Code agentic coding workspace.

Generation Flow