AI Decision System
Replayable, offline-verifiable records for AI-assisted go/no-go decisions: experiment promotions, typed model answers and human-approved actions.
Share agentic coding session transcripts. Upload a session file, get a URL, share it.
Translation pending
Developer toolsPython · CSSGitHub @sessionbinOnlineOwner unconfirmed
Have you tried it? One tap is enough. No sign-in needed.
No updates detected yet. GitHub releases will appear here.
Owners of public repositories under a personal GitHub account can sign in to verify ownership and manage the introduction themselves. No administrator approval is needed.
Sign in, generate a verification file, and commit it to this repository’s default branch within 30 minutes. Files on other branches or forks do not count. Then check the file below to manage the project without administrator approval. Keep the file to retain your access.
If needed, you will go to sign-in. After signing in, return here and press your chosen verification button again.
Run /nomorevibe verify in your project folder to verify ownership and manage the introduction yourself.
Verify in one minuteAsk about other verification options
A transcript pastebin for agentic sessions.
Translation pending
Taken from the repository README
Loading the full README. The saved excerpt is shown below.
A transcript pastebin for agentic sessions.
Upload a session file, get a shareable URL, and anyone with the link can view the server-rendered transcript.
Anonymous upload, delete-by-token.
No accounts, no dashboards.
Currently supported: Claude Code, Codex, OpenCode, and Pi. Future transcript support for: Gemini CLI.
1. Upload a raw session file (via web UI or API).
2. The server redacts secrets, parses the session, renders it to HTML, and stores it.
3. You get a share URL and a delete token.
4. Anyone with the URL sees the rendered transcript. Only you (with the token) can delete it.Read the full README ↗A transcript pastebin for agentic sessions.
Upload a session file, get a shareable URL, and anyone with the link can view the server-rendered transcript. Anonymous upload, delete-by-token. No accounts, no dashboards.
Currently supported: Claude Code, Codex, OpenCode, and Pi. Future transcript support for: Gemini CLI.
The companion CLI lives in cli/ in this repo and is published to PyPI as
sessionbin.
Everything needed to run and exercise the project lives in a container: the backend, the
CLI, gitleaks, and all supported agent harnesses so you can produce real sessions.
podman build -t sessionbin-dev -f dev/Containerfile dev/
podman run --rm -it -p 8000:8000 -v "$PWD":/repo:Z \
-v sessionbin-uv-cache:/root/.cache/uv \
--name sessionbin-dev sessionbin-dev
The site is then at http://127.0.0.1:8000. The container syncs dependencies, installs
the CLI from cli/, applies migrations, and runs the dev server against your mounted
checkout, so edits reload live. The database and stored pastes go to /state in the
container.
To produce a real session and upload it, exec into the running container:
podman exec -it sessionbin-dev bash
cd /work && mkdir -p demo && cd demo # any scratch directory
export ANTHROPIC_API_KEY=... # or pass --env-file to podman run
export OPENAI_API_KEY=... # for Codex and Pi
claude -p "..." --model claude-haiku-4-5 # Claude Code
codex exec --skip-git-repo-check "..." # Codex
opencode run -m anthropic/claude-haiku-4-5 "..." # OpenCode
pi --provider openai --model gpt-5-mini -p "..." # Pi
sessionbin upload --latest -y --server http://127.0.0.1:8000
Run the checks with tox run (inside the container or on the host).
Adding support for a new harness? Install it in dev/Containerfile as well, or the
dev container can no longer produce a real session to test the new adapter against.
Running the backend outside a container needs Python 3.14 and gitleaks on PATH — the
settings module raises at import without it.