neuron-explorer
Qwen3.5‑4B 전용 조향형 뉴런 탐색기, 모든 MLP 뉴런을 밀어 결과를 보관·탐색
Claude Code 세션을 단계별로 검사하고 저장소 전체 패턴을 찾아 다음 실행을 오프라인 증거로 개선
Inspect one Claude Code session step by step, discover recurring patterns across a repository, and improve the next run with local, offline evidence.
개발 도구TypeScript · JavaScriptGitHub @NissanOhana온라인운영자 미확인
써 보셨어요? 한 번만 눌러 주세요. 로그인은 필요 없어요.
아직 감지된 업데이트가 없습니다. GitHub 릴리스가 나오면 여기에 보입니다.
개인 계정의 공개 저장소 소유자는 GitHub로 로그인해 운영자를 확인하고 소개를 직접 관리할 수 있습니다. 관리자 승인은 필요하지 않습니다.
로그인한 뒤 확인 파일을 만들어 이 저장소의 기본 브랜치에 30분 안에 커밋해 주세요. 다른 브랜치나 포크의 파일은 인정하지 않습니다. 파일을 올린 뒤 아래에서 확인하면 관리자 승인 없이 관리할 수 있습니다. 자격을 유지하려면 파일을 남겨 두세요.
로그인이 필요하면 로그인 화면으로 이동합니다. 로그인 후 이곳으로 돌아와 원하는 확인 버튼을 다시 눌러 주세요.
프로젝트 폴더에서 /nomorevibe verify를 실행하면 소유권을 확인하고 소개를 직접 관리할 수 있습니다.
1분 만에 확인하기Observe supported Claude Code, Cowork, and Desktop sessions, then improve the next outcome with deterministic local evidence and Claude Code or Codex skills.
저장소 README에서 가져옴
README 전체를 불러오는 중입니다. 아래는 저장된 발췌입니다.
Observe the run. Improve the next outcome.
Local, offline, deterministic observability for Claude Code, Cowork, and Desktop sessions, with optional Claude Code skills that turn the evidence into reviewable changes.
You run coding agents for hours. The transcript on disk is the only record of what they did, and nobody reads it. orangu does, and shows you:README 전문 보기 ↗Improve your agent harness, one checked change at a time.
Local, offline, deterministic observability for Claude Code, Cowork, and Desktop sessions. Optional Claude Code skills turn the evidence into reviewable changes.
sample report · repo sample · docs · npm · npx orangu
You run coding agents for hours. The transcript on disk records what they did. orangu reads it and shows you:
| What the session does not tell you | What orangu shows |
|---|---|
| "compacted" | which turns filled the context window, and with what |
| a subagent's final answer | its full tree: tools, tokens, time, errors |
| that a skill or MCP server is installed | whether it ever fired, and what it weighs in context |
| nothing about repetition | the same file read again and again, and the same context re-read in every request |
One real number from one local session: 34.9M of the 37.0M tokens the model processed were cache reads. The model re-read one 223k-token context 156 times. Tokens are the only usage metric orangu has, because they are the only one the transcript records.
ccusage counts your token usage. orangu tells you what to change.
Read-only. orangu reads the session files already on your disk and writes one HTML file. It needs no SDK, proxy, account, instrumentation, upload, or telemetry. It can analyze your whole history from the minute you install it, not only new sessions.
npx orangu # start here: choose a report, or see what to improve next
npx orangu serve # the local app: every session, live, and your improvements
npx orangu report # only the latest session, as one HTML report
In Claude Code, start with /orangu:improve after you install the skills. It finds the next change to make, and it checks each change that you apply.
Use the arrow keys or j/k and Enter in the dashboard. In a pipe or CI, bare orangu keeps the compact latest-session summary instead of waiting for input. orangu help all lists every command and flag.
orangu needs Node.js 20 or newer and no runtime dependency. The usage guide has more commands, inputs, and limits.
orangu serve show quality, time, and tokens as separate axes, with the evidence behind each finding./orangu:improve or /orangu:harness drafts one proposal for each change, in one of nine change classes. A proposal changes no file./orangu:apply <id> makes it and records which checks ran./orangu:improve --verify <id> shows the comparison and records a final verdict.orangu serve lists them under Improvements.orangu never changes your harness by itself. Global (whole-machine) changes stay proposals. A later comparison is not causal proof. The full boundary is in determinism and skill authority.
/plugin marketplace add NissanOhana/orangu
/plugin install orangu
| Skill | What it does |
|---|---|
/orangu:analyze | Explain what happened in one session, finished or still running, from local evidence. Open the report of the current session |
/orangu:improve | Start here. Find the next change, draft one reviewable proposal, and check each change that you apply |
/orangu:interview | Research outside options for one suggestion, then interview you before its proposal or a second opinion (/orangu:interview <sg_id>) |
/orangu:apply | Apply one reviewed session or repo proposal and save the receipt |
/orangu:harness | Review the whole harness: CLAUDE.md, memory, skills, agents, hooks, MCP. A rule that did not hold gets a hook, not another note |
/orangu:show-me | Turn the evidence of a session, a repository or all sessions into a slide deck and a written report, as offline HTML. Claude writes only 3 text values, and orangu show-me writes both files from the data |
/orangu:feedback | Send reviewed beta feedback from a localhost form |
Skills read orangu ... --json and orangu evidence, never the raw .jsonl. Each skill shows a token estimate before a large read. The shipped instructions live in plugin/skills/. Codex can also host the improvement skills: codex plugin marketplace add NissanOhana/orangu then codex plugin add orangu@orangu installs $orangu-improve, $orangu-interview, $orangu-apply, and $orangu-feedback. orangu does not ingest Codex transcripts.
orangu is not a proxy, an SDK, a hook you install before the session, or a model that summarizes your transcript. It is a parser plus a rule set over the .jsonl files Claude Code already writes. Nothing runs during your session, nothing is sent anywhere, and the measurement never asks a model what it thinks.
default-src 'none' and makes no request. serve binds to 127.0.0.1 and places every route behind a fresh process capability in its launched URL.--include-text.| Raw transcripts | Contain the record, but leave the reading and synthesis to you. |
| Usage counters (ccusage and friends) | Sum tokens across time and sources. |
| Instrumented trace platforms | Capture traces and evaluations from applications that you instrument. |
| orangu | Reads the transcript you already have, explains it, and turns findings into reviewed changes with receipts. |
--strip-paths before you share a report. Review every export first.Read the privacy model, supported limits, and security policy before sharing a report or JSON export. Are you an LLM? Read llms.txt.
| Guide | Purpose |
|---|---|
| Documentation index | All user, integration, design, and contributor references |
| Usage | CLI commands, app surfaces, inputs, and limits |
| Determinism | Local evidence, AI-skill authority, and lifecycle rules |
| Architecture | Pipeline, modules, build, and correctness gates |
| Data contracts | Analysis, evidence, app, proposal, and receipt shapes |
| Beta feedback | Localhost intake, exact-review consent, and GitHub handoff |
| Contributing | Development workflow and project layout |
git clone https://github.com/NissanOhana/orangu && cd orangu
npm ci && npm run verify:release
MIT © Nissan Ohana. The mascot is CC0.