Back to app

Getting Started

What Amira is, how the Spec → Build → Deploy → Companion pipeline works, and how to start your first project.

Amira turns a plain-language description of the app you need into a governed, deployed application — backed by your data lake and your policies. You describe the outcome; the platform's agents specify, build, deploy, and maintain it, with a human approval gate at every irreversible step.

The pipeline#

Every application moves through four stages, in order. A human approves each irreversible step — nothing is built from an unapproved spec, and nothing is deployed without sign-off.

1 · Specifications

The Spec Agent interviews you and produces a builder-ready specification: functional and non-functional requirements, acceptance criteria, a capability graph, and any open gaps or decisions. You iterate in plain language until the spec is complete.

2 · Development

Once a spec is approved, the Build Agent writes the application in a sandbox, wiring in the skills and data sources the spec references. Progress is scored against the spec's acceptance criteria on a live compliance matrix.

3 · Deployment

With approval, the Deploy Agent promotes the built application to a running URL.

4 · Companion

Every deployed application gets a companion agent, so other apps and people can call it as a reusable capability.

Start your first project#

1
Create a project

From the home screen, choose New Project.

2
Describe what you want — or import it

Type a sentence or two describing the app you need. Or import an existing codebase and let Amira reverse-engineer a starting spec from it.

3
Iterate with the Spec Agent

The agent asks focused questions and fills in the specification as you answer. Keep going until it reports the spec is complete — see Working with Specs for how the interview works.

4
Route for e-signature

When the spec is ready, route it for approval. Once it's signed, the Build Agent takes over — see E-signature & Approval.

Connecting to your own data

An app can read from and write to your own database or warehouse. Register the source once on the project, paste the credential you were given, and every app built there can reach it — see Data Connections.

Bringing an existing app

You don't have to start from scratch. Point Amira at a Git repository or a folder on your computer and it reverse-engineers a starting specification — requirements, a capability graph, and open gaps — that you then refine like any other spec.

Where to next#