Skip to content
View Cranot's full-sized avatar

Block or report Cranot

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Cranot/README.md

Dimitris Mitsos

I build developer tools and AI infrastructure — code-intelligence engines that let AI coding agents start with the codebase already mapped, and the systems work underneath them. Python and C++. 4,600+ GitHub stars across projects people run daily.

Available for senior / staff engineering roles in developer tools, AI infrastructure, and code intelligence. Remote, from Greece (EET — full EU overlap, US mornings). Co-founding conversations welcome as a second track. Reach me on X.

Code intelligence

One engine, two front doors.

roam-code stars — the engine. Run roam index once and an agent starts with the codebase fully mapped: symbols, call graphs, dependencies, architecture and git history in local SQLite. 28 languages, 281 commands, 244 MCP tools, change-safety gates. Fully local, no API keys. pip install roam-code · roam-code.com · docs · source

compile-code stars — the front door. A thin CLI over the same engine: compile claude indexes, wires and launches in one step, pre-resolving who-calls-this, what-changed and what-breaks before the agent's first token, then verifying the diff after it edits. Head-to-head on a 300 KLOC Python repo: −83% agent turns, −80% input tokens, −63% cost.

Most used

  • claude-code-guide stars — the most-starred community reference for Claude Code. Hooks, MCP, settings, skills, the full CLI surface; auto-updated against the official docs, current through v2.1.220.
  • super-hermes stars — skills that teach Hermes Agent (221k★) to write its own analytical prompts, then report both what it found and what it could not see.
  • chatbot-injections-exploits stars — catalog of prompt-injection techniques and exploit patterns. A red-teaming reference since 2023.
  • deep-research stars — fractal multi-agent research. A question spawns angles, angles recurse until atomic, then everything synthesizes back into one answer.

Research

agi-in-md stars — system prompts are cognitive prisms: they change how a model frames a problem, not how hard it thinks. Haiku 4.5 at minimum reasoning, given the right 332-word prompt, scores 9.8 on depth and finds 28 bugs; Opus without it scores 7.3 and finds 18. 82 prisms, 330+ proven principles, 5,800+ experiments, cross-validated on Claude and Gemini.

AgentsKB — knowledge layer for AI agents: 39,827 verified answers across 244 technologies, returned in ~40 ms, free with no limits. Runs as an MCP server so agents stop guessing about APIs and SDK versions they were never trained on.

Systems

  • mzip stars — detection-based compression in C++17. Held-out, type-stratified benchmark over 70 real files: 28 wins, 42 ties, 0 losses. 7.43× overall ratio against brotli-11 at 4.59×, xz-9e at 4.85× and zstd-22 at 4.11×.
  • grouped-simd-hashtable stars — C++ hash table using grouped SIMD metadata scanning. Beats ankerl::unordered_dense, the accepted state of the art, at scale.
  • tieredsort stars — header-only C++17 numeric sorting. 3.6× faster than std::sort, up to 21× on dense data.
  • chameleon-cache stars — variance-aware cache replacement, +5.09pp hit rate over TinyLFU. Developed with feedback from Ben Manes, author of Caffeine.

Pinned Loading

  1. tieredsort tieredsort Public

    A fast, header-only C++17 sorting library for numeric types. 3.6x faster than std::sort, up to 21x on dense data

    C++ 33 1

  2. claude-code-guide claude-code-guide Public

    The Complete Claude Code CLI Guide - Live & Auto-Updated Every 2 Days

    Shell 2.9k 320

  3. deep-research deep-research Public

    Turn any question into multi-agent exploration. Recursive Claude agents that spawn sub-agents.

    Shell 230 26

  4. agentskb-mcp agentskb-mcp Public

    9 3

  5. chameleon-cache chameleon-cache Public

    A variance-aware cache replacement policy that beats TinyLFU by +5.09pp through the Basin of Leniency

    Python 6 1

  6. mzip mzip Public

    Store the formula, not the data. Detection-based compression: 32KB for 1MB of sequential IDs (32768x). Beats zstd/brotli/bzip2 on structured data.

    C++ 7