Chisle
코딩 에이전트 플러그인, 20개 실시간 작업에서 기본 모델 52% 활용, 간결한 페르소나와 출력 압축 제공
hippo는 매일 밤에 하루 세션을 검증 규칙으로 바꾸고, 다음 세션이 그 규칙으로 시작됩니다. 규칙 유지·삭제 가능. 로컬, MIT
hippo, as in hippocampus. Every night it turns the day's agent sessions into checked rules, and the next sessions start with them. You keep or drop each rule. Local, MIT.
개발 도구Rust · ShellGitHub @VanitasCaesar1온라인운영자 미확인
써 보셨어요? 한 번만 눌러 주세요. 로그인은 필요 없어요.
Memory for your coding agents
README 전체를 불러오는 중입니다.
README 전문 보기 ↗hippo is short for hippocampus, the part of a brain that turns the day into long-term memory during sleep. Coding agents have none: every session starts from zero, and each agent is an island. Every night hippo goes through the day's Claude Code, Codex, DeepSeek Harness (dsh), OpenCode, Muse Code and Command Code sessions and turns what went wrong into rules. A second model with a fresh context checks each one against what actually happened. Keep a rule, and the next session starts with it.
day Claude Code 10:07 you: "no, previews use the staging database, not production"
Claude Code 13:32 you: "dont point previews at the production database again, staging only"
night 03:30 proposed rule Use the staging database for previews, never production
reviewer confirmed, against turn 3 of both sessions
proposed fix Auth sessions.md: last 7 days -> now 24 hours
reviewer rejected: "nothing in the evidence shows the 24 hour lifetime was deployed"
morning Inbox keep it (you did not write the rule)
Codex $ hippo brief --task "Run a preview of the album page against the database"
rules:
- Run previews and manual checks against the staging database (npm run preview -- --db staging), never production.
Why this is not a memory file an agent keeps for itself:
hippo revert undoes any change by its receipt. On the repo's eval set with a real model it fixed 3 of 7 planted errors and damaged 0 of 8 correct notes; on the maintainer's own notes it has fixed 7 wrong statements, each checked by hand.| Agent | How it gets the memory |
|---|---|
| Claude Code | At session start, through hippo hooks install or the plugin. |
DeepSeek Harness (dsh) | At session start, through its plugin. |
| OpenCode | In the system prompt of each request, through its plugin. |
| Codex | At session start and first prompt, through hippo hooks install --agent codex once you trust the hooks in Codex. |
| Muse Code | Not given the notes yet. Its sessions are read like the others. |
| Command Code | Not given the notes yet. Its sessions are read like the others. |
macOS (Apple silicon or Intel) or Linux (x86_64 or arm64), one line, no sudo (installs to ~/.local/bin):
curl -fsSL https://raw.githubusercontent.com/VanitasCaesar1/hippo/main/install.sh | sh
Inside Claude Code, as a plugin (then run /hippo:setup):
/plugin marketplace add VanitasCaesar1/hippo
/plugin install hippo@hippo
With Rust 1.89 or later: cargo install --locked --git https://github.com/VanitasCaesar1/hippo hippo.
Inside DeepSeek Harness (dsh), as a plugin that gives sessions the same start block and lets the model call hippo ask and hippo show day: dsh plugin --profile web add "github:VanitasCaesar1/hippo#v0.4.1&path:/plugins/dsh" (details).
Inside OpenCode 2, as a plugin that does the same: add { "package": "github:VanitasCaesar1/hippo#v0.4.1::path:plugins/opencode" } to plugins in ~/.config/opencode/opencode.json (details).
hippo # lists the agent history it finds; nothing is written yet
hippo start --yes # indexes it (history only, nothing sent), then shows your last active day
hippo card # that day as a 1200 x 675 PNG to share, and the same lines as text
The overview gives the day's sessions and sub-agents, the agents' work time, how long they waited on you, the pull requests they merged, the times you corrected them (the first one quoted), the busiest sessions, and four commands to try next. It reads ~/.claude*/projects, ~/.codex/sessions and ~/.dsh/sessions; hippo start --add-root <dir> adds another folder.
여기까지가 README 앞부분입니다. 나머지는 원문에서 읽을 수 있습니다. README 전문 보기 ↗