ohad6k/emulo
293 stars · Last commit 2026-10-02
Mine your Claude Code and Codex logs into a local you.md agent profile.
README preview
<!-- mcp-name: io.github.ohad6k/emulo --> <p align="center"><img src="assets/emulo.png" width="360" alt="Emulo"></p> <h1 align="center">Emulo</h1> <p align="center"><b>Mine the messages you typed to your coding agents into a you.md profile, every rule with dated receipts, and install it where your agent can read it.</b></p> <p align="center"> <img src="https://img.shields.io/github/stars/ohad6k/emulo?style=for-the-badge&color=3a3a3a&labelColor=141414&logo=github&logoColor=white&cacheSeconds=600" alt="stars"> <a href="https://discord.gg/QMnYtVcxk2"><img src="https://img.shields.io/badge/discord-join-3a3a3a?style=for-the-badge&labelColor=141414&logo=discord&logoColor=white" alt="discord"></a> <img src="https://img.shields.io/badge/license-MIT-3a3a3a?style=for-the-badge&labelColor=141414" alt="MIT"> <img src="https://img.shields.io/badge/python-zero_deps-3a3a3a?style=for-the-badge&labelColor=141414&logo=python&logoColor=white" alt="Python, zero dependencies"> <img src="https://img.shields.io/badge/reads_logs_from-claude_code_·_codex_·_copilot_cli_·_opencode_·_antigravity-141414?style=for-the-badge&labelColor=3a3a3a" alt="reads logs from Claude Code, Codex, Copilot CLI, OpenCode, Antigravity"> <img src="https://img.shields.io/badge/installs_to-agents.md_·_claude_code_·_codex_·_opencode_·_cursor_·_gemini-141414?style=for-the-badge&labelColor=3a3a3a" alt="installs to AGENTS.md, Claude Code, Codex, OpenCode, Cursor, Gemini"> </p> Your real coding-agent sessions already contain the rules you never wrote down: what “done” means, what you reject on sight, how you debug, how you design UI, and how you write when you are actually working. Emulo mines selected evidence from those sessions (Claude Code, Codex, Copilot CLI, OpenCode, and Google Antigravity logs out of the box) into a private working profile, where every rule carries dated quotes from your own messages, and installs it where your agent can read it. The agent mining flow writes separate files for work, design, writing, and video, so a host can load only the one that fits the task.