Getting started

Learn what Solen is, how to get access, and how to go from an idea to a live URL.

What is Solen?

Solen is a platform for describing software in plain language and having the system generate a working application, deploy it to a hosted URL, and optionally monitor and heal it when production checks fail. The web app is organized around projects (each backed by a goal contract and spec versions), a build and deploy pipeline, and integrations such as Oversight for governance and telemetry.

How to join (waitlist)

New accounts may go through a waitlist: you submit interest, and when capacity allows, an administrator sends an invite. Invites are delivered by email; follow the link to register, verify your email if required, and sign in.

After login, you may need to claim or create a workspace before creating projects. Workspace settings (including API keys) live under your account / settings in the product UI.

Creating your first app

  1. Describe what you want. From the home or projects experience, enter a short natural-language prompt (product name, audience, and key screens or behaviors).
  2. Create a project. Solen interprets the intent, produces a structured spec, and opens a project workspace where you can review versions, deploy, and iterate.
  3. Deploy. Use Deploy latest (or equivalent) to run the pipeline. Depending on configuration, you may see a preview URL before production, or go straight to a live *.apps. hostname.
  4. Iterate. Use tweak / "apply changes" flows to adjust the spec and redeploy without starting from scratch.

You can also create projects via the Agent API if you have an API key with the right scopes.

Understanding the build pipeline

A typical deploy run includes: planning / generation (code and assets from your spec), build (install, compile, bundle), and deploy (runtime provisioning, routing, and URL assignment). Progress appears in the project UI (pipeline tab, logs, and activity). Some environments also integrate the build engine and deploy runtime for orchestration and execution; status may show as queued, running, succeeded, or failed.

If deploy mode is Solen-backed, your app runs in a container with a public URL on the configured apps domain. Failures surface in logs and may trigger self-healing when enabled.

Viewing your deployed app

After a successful deploy, the project shows a live URL (and sometimes a preview URL first). Open it in a new tab from the workspace; the preview panel can embed the app when framing rules allow. Custom domains may be configured in product settings where supported.

Read core concepts →