Features

An agent in your terminal that asks before it acts.

ZOREVA-UI CLI plans, edits and runs commands in your SwiftUI or Android project. You see every diff, approve anything risky and can undo any turn.

zoreva
ZOREVA-UI CLI welcome screen

Plan mode

Review the plan before anything changes.

Press Shift+Tab or start with --plan. The agent only reads your project, writes a plan and asks “Build this plan?”. Nothing is written until you say yes. Debug and task modes sit on the same switch.

Read the docs →
zoreva
ZOREVA-UI CLI showing a plan and asking to build it

Diffs and undo

Every edit shows its diff first.

Accept, reject, or accept all edits for the rest of the session. Each prompt is a checkpoint: /undo puts back the files the last prompt changed, and /rewind (or Esc twice) goes back further.

Read the docs →
zoreva
ZOREVA-UI CLI showing a diff to accept or reject
  1. 03

    Permissions and sandbox

    Risky commands always ask.

    Deleting files, pushing with git, rewriting history or installing packages asks every time: allow once, always allow in this project, or deny. /sandbox runs the AI’s commands without network, writing only inside the project (bubblewrap on Linux, Seatbelt on macOS).

    Read the docs →
  2. 04

    ZOREVA.md and @ mentions

    Your project rules, every session.

    ZOREVA.md and .zoreva/rules load at the start of each session; /init writes one for you and # saves a new rule. Type @ to attach a file, with completion from your project.

    Read the docs →
  3. 05

    Sessions

    Pick up where you left off.

    zoreva -c continues the last conversation in this folder. zoreva -r or /resume opens any saved conversation, and /conversations browses them by project.

    Read the docs →

And more

Built for shipping apps.

ZOREVA-UI CLI

Try it in your project.