Placeholder image: Neroli opening into a repository with New Session, provider picker, TUI pane, and session status visible.
The first-run flow is repo, provider, session, panes, and work in motion.
Install and connect
You need:- macOS 15.6 or later
- a local Git repository
- at least one coding agent, such as Claude Code, Codex, or OpenCode
- GitHub authentication if you open pull requests from your workflow
The first loop
1
Open a repo
Neroli turns the repository into a workspace for sessions, panes, automations, and cloud handoffs.
2
Launch an agent
Start Claude, Codex, OpenCode, or another provider from a new isolated session. Mix providers when different jobs need different strengths.
3
Stay in the real TUI
Use the provider interface directly inside Neroli, with the same behavior and new features you expect from the terminal.
4
Add panes as needed
Attach terminals, browsers, simulator, diffs, file viewers, and generated artifacts to the session instead of juggling separate windows.
5
Run more sessions
Spin up more agents for features, experiments, cleanup, docs, or review without mixing their files.
Your first hour
Use the first hour to make the workspace feel smooth. You can add deeper setup later.1
Run one real task
Start with a task you would have given an agent anyway. Watch how the TUI, worktree, panes, and status stay together.
2
Add one verification pane
Open the browser for a web flow, the simulator for an iOS flow, or a diff/file viewer for generated output.
3
Create Run and Verify
Add the two automations you will use constantly: one to start the app, one to check the work.
4
Start a second session
Run a docs update, review pass, experiment, or test improvement in parallel so the isolation becomes obvious.
5
Move sessions on the board
Use Planning, In Progress, In Review, Merge, and Done to track where each session stands.
6
Ask for self-review
Have the agent summarize the change, run checks, inspect its diff, and fix obvious issues before you review.