Nishaan-Ghimire

CTX Portable Project Context Engine Agent Harness — AI skill for Claude Code

AI community

CTX is a lightweight, agent-agnostic project context engine and deterministic coding harness.

How to install CTX Portable Project Context Engine Agent Harness

This entry records only its repository, not the path inside it, so there is no exact command to give. Open Nishaan-Ghimire/CTX-Portable-Project-Context-Engine-Agent-Harness and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

What CTX Portable Project Context Engine Agent Harness does

CTX is a lightweight, agent-agnostic project context engine and deterministic coding harness. It equips AI coding agents (such as OpenCode, Claude Desktop, and custom MCP clients) with structured repository intelligence, abstract syntax tree (AST) symbol indexing, and bounded context without requiring external LLM calls or cloud dependencies.

Alternatives in AI

  • Desktop Cc Gui — Multi-engine AI coding desktop client (Tauri) 4.4k ★
  • Nocturne Memory — A lightweight, rollbackable, and visual Long-Term Memory Server for MCP Agents 1.3k ★
  • Skills Manager — A lightweight desktop app to manage, sync, and organize AI agent skills across 15+ coding tools — Cursor, Clau 813 ★

README

CTX — Portable Project Context Engine & Agent Harness

Version Python Version License MCP Tree-sitter Storage Status

**CTX** is a lightweight, agent-agnostic project context engine and deterministic coding harness. It equips AI coding agents (such as OpenCode, Claude Desktop, and custom MCP clients) with structured repository intelligence, abstract syntax tree (AST) symbol indexing, and bounded context without requiring external LLM calls or cloud dependencies.


📌 Overview & Problem Statement

Modern AI coding agents struggle on non-trivial codebases due to two recurring bottlenecks:

  1. Context Window Saturation & Inefficiency: Dumping raw files or relying purely on fuzzy vector embeddings wastes tokens, degrades reasoning quality, and introduces hallucinated API boundaries.
  2. Lack of Deterministic Engineering Structure: LLMs lack an instant, exact mental model of project architecture, AST symbol definitions, and internal import graphs.
                    ┌──────────────────────────────────────────────┐
                    │               AI Coding Agent                │
                    │        (OpenCode, Claude, Cursor, etc.)      │
                    └──────────────────────┬───────────────────────┘