Skip to main content

Concepts

This page defines the main terms used across Cocoding AI.

App or project

An app is the SaaS product you ask Cocoding AI to build. In the UI, an app usually appears as a project or chat session. Each project keeps the prompt history, generated files, preview state, database context, and publishing controls for that build.

Assistant session

An assistant session is the conversation where you describe what to build and request changes. It can include text prompts and image attachments. The session is also the route into the editor workspace.

Generated workspace

The generated workspace is the combined chat, code, preview, terminal, and database view. The workspace lets you inspect what Cocoding AI created and ask for updates without leaving the project.

Preview

Preview shows the running application. Use it to validate layout, navigation, forms, error states, and responsive behavior before publishing or sharing.

Terminal output

The terminal area shows build and runtime output. Use it to spot install failures, server startup errors, migration problems, and framework messages.

Database explorer

The database explorer connects to PostgreSQL and gives you table, query, and schema views. It is useful when your app needs bookings, users, payments, inventory, or other persistent data.

Publish and share

Publishing controls expose the generated application according to the plan and visibility options available to your account. Sharing controls copy or distribute a preview URL when a preview is available.

Credits and plans

Plans and credits control usage. Billing screens show the active subscription, saved payment method flow, and subscription actions.