Turn months of your own Claude Code or Codex session history into a profile new sessions can read.
Stop re-explaining your coding preferences and standards to a fresh agent session every time.
Load a consistent personal profile across Claude Code, Codex, Cursor, and other supported agents.
Generate a shareable summary card of your working style based on evidence from real sessions.
| ohad6k/emulo | ostris/comfyui-krea2-ostris-edit | hanyi0000/chatgpt-plus-automation-toolkit | |
|---|---|---|---|
| Stars | 199 | 199 | 197 |
| Language | Python | Python | Python |
| Setup difficulty | easy | moderate | hard |
| Complexity | 2/5 | 3/5 | 4/5 |
| Audience | developer | developer | developer |
Figures from each repo's GitHub metadata at analysis time.
Runs locally with zero Python dependencies, mining step may call a model provider if you choose to use one.
Emulo is a Python tool that reads your existing AI coding assistant logs, from Claude Code, Codex, Copilot CLI, OpenCode, and Google Antigravity, and turns them into a private profile that describes how you actually work. The idea is that your past sessions already show what you consider finished, what kind of code you reject, how you debug, and how you talk when you are focused, even though you never wrote any of that down as a rule. Emulo mines that evidence and writes it into a file, separated into layers for work, design, writing, and video, so the right part of your profile gets used for the right kind of task. Once mined, the profile loads automatically into agents you already use. It works natively with Claude Code and Codex, through adapters for Cursor, Gemini, and OpenCode, and as a standard skill for OpenClaw and Hermes Agent. The project draws a clear line between this and memory: memory is what you explicitly told a model, while Emulo pulls from what your actual work history already proved about you, which is why it reads raw session logs instead of a rules file like CLAUDE.md. The core engine is open source under the MIT license, has zero dependencies, and runs on your own machine. Your session data, redaction, caches, and generated profile stay local unless you choose to use a model provider for the mining step. There is also an optional paid tier called Emulo Pro, a hosted layer that adds encrypted syncing across up to five devices and managed history, though raw session evidence and decryption keys are never sent to it, and turning it off never disables the local tool or your existing profile. After mining is complete, running the tool with a card option renders your profile as a shareable summary, showing an archetype, top behavioral patterns ranked by supporting evidence, and coverage statistics, meant to be shared as a small card rather than your full private profile.
Emulo reads your past AI coding assistant logs and turns them into a private profile so new agent sessions already know how you work.
Mainly Python. The stack also includes Python, Claude Code, Codex.
The local engine is free to use for any purpose, including commercial use, under the MIT license.
Setup difficulty is rated easy, with roughly 30min to a first successful run.
Mainly developer.
This repo across BitVibe Labs
Verify against the repo before relying on details.