Runwork
All Features

Apps

Full-stack applications from natural language

Apps emerge from understanding your needs. The Work Assistant explores your workspace, understands what you want to accomplish, and builds complete applications that fit your actual data and integrations.

Capabilities

Work Assistant Path

Ask a question, get an app. The Work Assistant explores your workspace first, then builds the right solution based on your actual data.

Full-Stack Output

Get complete apps with frontend, backend, and database. Production-ready from day one.

Live Preview

See your app running in real-time as it's being built. Sandboxed containers with hot module reloading.

Real-time Logs

View app logs in sandbox during development and in production. Debug issues without guessing.

Git-Based Versioning

Every change is a commit. Full history and rollback support built in.

Iterative Refinement

Chat to make changes. Add features, fix bugs, or completely pivot. All through conversation.

Full Transparency

View and understand everything. No hidden logic or locked components.

Use Cases

Internal dashboards Customer portals Admin panels Data management tools Workflow apps CRUD applications Business operations tools

Why It Matters

How It Works

Apps in Runwork are complete, full-stack applications generated from natural language descriptions. Unlike drag-and-drop builders that limit you to predefined components, Runwork generates real code—React frontends, TypeScript backends, and database schemas—that you can inspect, modify, and extend.

The process starts with the Work Assistant. Describe what you need: "I need a customer portal where clients can view their invoices, download reports, and submit support tickets." The assistant explores your workspace first—understanding your existing entities, integrations, and data structures—then generates an app that fits your actual environment, not a generic template.

Generation happens in phases. First, the assistant plans the app architecture: what pages, what components, what data flows. Then it generates the code, running it in a sandboxed environment where you can see it live as it's built. Hot module reloading means you watch the app take shape in real-time. If something doesn't look right, say so—the assistant iterates until it matches your vision.

Every app automatically connects to your workspace data. If you have a Customers entity, your app can display and edit customer records without any additional wiring. If you've connected Stripe, your app can show payment history. The entity graph means apps aren't siloed—data flows naturally between all your tools.

Once built, apps deploy instantly to Runwork's global edge network via deployments. Every change is version-controlled with Git, so you can roll back anytime. And refinement never stops—continue chatting to add features, fix bugs, or completely pivot your app's direction.

Frequently Asked Questions

What kind of apps can I build with Runwork?
You can build any business application: internal dashboards, customer portals, admin panels, data management tools, workflow apps, CRUD applications, and more. Apps are full-stack with React frontends, TypeScript backends, and database access. They can connect to any of your integrations and access all your workspace data.
How does app generation work?
Describe what you need in natural language. The Work Assistant explores your workspace to understand your data and integrations, then generates a complete app in phases. You watch it build in real-time with live preview, and can iterate through conversation until it matches your needs exactly.
Can I see and modify the generated code?
Yes. Full transparency is a core principle. You can view all generated code—React components, TypeScript backend logic, database schemas. Every change is a Git commit, so you have full version history. You can modify code directly or continue iterating through conversation.
How do apps share data with each other?
Apps automatically connect to your workspace entity graph. If one app creates a Customer entity, other apps can read and display that data without additional configuration. This eliminates data silos—your customer portal, sales dashboard, and support tool all work with the same underlying data.
How are apps deployed?
Apps deploy instantly to Runwork's global edge network. Each deployment is versioned, so you can roll back to any previous version. Environments let you maintain separate development, staging, and production deployments. There's no infrastructure to manage—just deploy and your app is live worldwide.

Related Features

See How Teams Use Apps

Ready to try Apps?

Start vibe-coding with Runwork today.