What problem does it solve?
Camou enables reliable local browser automation that preserves authenticated sessions and provides stable, machine-readable element references so agents can drive websites without brittle selectors or repeated logins.
Core Features & Use Cases
- Persistent sessions and disk-backed profiles: keep login state across CLI invocations and reuse stored profiles.
- Named sessions and named tabs: run parallel agent workflows in the same browser without ref collisions.
- Snapshot-based refs and JSON output: capture interactive @eN refs with snapshot -i and use --json for machine parsing and deterministic actions.
- Use case: automate a multi-step authenticated workflow (login, navigate, fill forms, submit) while preserving session state and re-snapshotting after each meaningful navigation to pick stable refs.
Quick Start
Open https://example.com, take an interactive snapshot, and click the first @e1 reference.