TOHSENO / DOCS
Take another one.
TOHSENO is in beta and evolves quickly. Install the local factory, turn an intention into an independent iOS Shot, open it, use it, and keep moving.
Make the idea exist
curl -fsSL https://tohseno.com/oneshot.sh | bash
TOHSENO 0.8.2 supports macOS 13 or newer. The one-line installer detects Apple Silicon or Intel, downloads the matching immutable GitHub release, verifies every checksum, installs transactionally under ~/.tohseno, adds tohseno to your shell path, and opens Studio.
You do not need a TOHSENO account. Xcode is required to build and install the native Apple expression. A local Codex or Claude Code installation and its own authenticated subscription are required when you take a real Shot.
Studio checks the Mac first
- Confirm macOS and the installed TOHSENO release.
- Check Xcode, Simulator, and Apple signing readiness.
- Detect installed Codex and Claude Code harnesses and their authentication state.
- Show where private Shot data and visible app folders will live.
Studio binds only to 127.0.0.1 and opens through an owner-only, one-time local session. Reopen it at any time with:
tohseno studio
Take one deliberately small Shot
- Name the app and write one exact intention.
- Add up to eight reference images.
- Choose Codex or Claude Code, its model, and the subscription route.
- Review the accepted Genome and press PREPARE SHOT.
- Watch Terminal or iTerm open with the exact command visibly preloaded.
- Press Enter yourself. TOHSENO never bypasses this human boundary.
Follow and review the result
tohseno shot follow <execution-id>
tohseno shot result <execution-id>
Studio and the CLI read the same durable lifecycle events. When the harness exits, TOHSENO independently compares the Git trees, verifies the accepted Evolution, and reports SHOT LANDED only when the resulting state passes its gates.
Experience version 0001, then evolve it
tohseno feedback <app-name> --version 1 --text "What I experienced"
tohseno evolve <app-name>
Feedback attaches private experience to one exact accepted version. An Evolution changes the same coherent intention and preserves its stable identity, lineage, and repository.
Your intentions stay on your Mac
Visible Shot folders live under ~/Desktop/Tohseno. Private intentions, feedback, reference copies, execution events, and completion records stay in gitignored .tohseno folders. Machine identity and installed release state live under ~/.tohseno.
Studio does not upload Shot data to TOHSENO servers.
On-chain status
Contract generation 0.8.0 is deployed on Robinhood Chain mainnet (chain ID 4663) as an inactive, untrusted candidate: BuilderAccountFactory at 0xb1bd208cd2af98e701f43d06aaa889d3a594df65 and ShotRegistry at 0x3fe6508ba2660bc575080024f402c192a2e035a0.
Coming from an older install
The installer preserves existing ~/.tohseno/apps data byte-for-byte. Nothing is migrated or deleted during installation.
tohseno migrate-legacy
tohseno verify <app-name>