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

  • Firecrawl MCP Server — 🔥 Official Firecrawl MCP Server - Adds powerful web scraping and search to Cursor, Claude and any other LLM c 6.1k ★
  • Open Science — Open Science Desktop — local-first, model-agnostic AI research workbench for macOS, Windows & Linux 1.5k ★
  • LongHorizon Harness — The long-horizon computer-use harness 1.3k ★

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.)      │
                    └──────────────────────┬───────────────────────┘