Topics / #context-management

Context-management projects on GitHub

Managing context and metadata for retrieval-augmented generation and governance.

As of , the most-starred Context-management projects on GitHub are ragflow (92.4K stars), planning-with-files (27.5K stars) and ralph (22K stars). GitHub.Locker tracks 13 Context-management repositories with 221K stars combined. The fastest-growing on October 16 was Trail-Code, with +178 stars in a day.

13Projects
221KStars in total
+316Stars in a day

Hot right now

Most stars gained in a day · Oct 16

The all-time top

13 projects · by stars

  1. #1 · infiniflow/ragflow

    ragflow

    RAGFlow is an open-source Retrieval-Augmented Generation (RAG) engine that combines RAG with Agent capabilities to build a context layer for LLMs, turning complex enterprise data into production-ready AI systems.

    92.4K
  2. #2 · OthmanAdi/planning-with-files

    planning-with-files

    A skill for AI coding agents that keeps the plan on disk in three markdown files — taskplan.md, findings.md and progress.md — and re-injects it every turn, so it survives /clear, crashes and context compaction.

    27.5K
  3. #3 · snarktank/ralph

    ralph

    Ralph is an autonomous AI agent loop that runs AI coding tools (Amp or Claude Code) over and over until every item in your PRD is done. Each iteration starts a fresh instance with clean context.

    22K
  1. 4

    OpenHarness

    16KHKUDS/OpenHarness · Python

    OpenHarness is an open-source Python agent harness: the infrastructure that turns an LLM into a working agent with tool use, skills, memory and multi-agent coordination. It also ships ohmo, a personal agent that works for you in chat apps.

  2. 5

    FileConverter

    15.4KTichau/FileConverter · C#

    File Converter is a Windows tool that lets you convert and compress files directly from the right-click context menu in Windows Explorer, without opening a separate app.

  3. 6

    datahub

    12.9Kdatahub-project/datahub · Python

    DataHub is an open-source metadata platform that lets you discover, understand, and govern data across your entire data stack, connecting warehouses, lakes, BI tools, and AI agents into one unified metadata graph.

  4. 7

    Trail-Code

    10.3Ktrailhq/Trail-Code · TypeScript

    Graft maps your codebase into linked markdown files — one node per system, API, or concept — and feeds the matching nodes to coding agents like Claude Code, Cursor, Codex, and Gemini, so they stop re-exploring the repo on every task and run faster, cheaper, and more accurately.

  5. 8

    harness-sdk

    8.8Kstrands-agents/harness-sdk · Python

    Strands Agents - an open-source SDK for building and running AI agents in Python and TypeScript, with a model-driven approach where a working agent takes just a few lines of code.

  6. 9

    capsule-memory

    8.4Kunicity-aos/capsule-memory · Rust

    It is a 'capsule' (plugin) for Astrid OS / Unicity AOS agents that gives them cross-session memory: it reads a local memory file from the workspace and injects its content into the system prompt so the agent remembers what happened in previous sessions.

  7. 10

    SoL-Pi

    3.5KNVlabs/SoL-Pi · TypeScript

    SoL-Pi is a standalone extension for the Pi coding agent that packages four efficiency mechanisms discovered through scaled auto-research loops. It cuts repeated model turns, context replay, oversized observations and long-log reading without dropping the work an agent needs.

  8. 11

    unreal-agent

    2.2Kunreallabsai/unreal-agent · Go

    Unreal Agent is an async-first agent harness written in Go — a toolkit for running LLM agents with persistent, forkable sessions, tool calling, and durable background work.

  9. 12

    rrsi

    1.5Kgoogle-research/rrsi · Python

    RRSI (Regularized Recursive Self-Improvement) is a Google research framework that automatically improves an LLM agent's harness (prompts, control flow, tools, memory, context management around a frozen model) by searching over harness edits and keeping only those with measured, auditable gains.

  10. 13

    jevmem

    127Avinash-jetwani/jevmem · TypeScript

    jevmem saves the decisions, rules, and failed approaches from your Claude Code (and other coding agent) chats into a JEVMEM.md file in your repo, and brings the relevant ones back in later sessions so context survives a fresh chat.

Often tagged together