# Roadmap
> Where CGraph is heading — direction, not dated promises.
[Source](https://open.nxtsoft.io/docs/cgraph/roadmap)

CGraph does not publish a formal, versioned roadmap. This page describes the
*direction* visible in the project rather than committed milestones or dates.
Anything not yet shipped is labeled as such — it is a direction, not a promise.

## Direction

The shape of the project points at a few themes, each already visible in what
exists today:

- **Deeper semantic enrichment.** Enrichment is host-driven today — CGraph
  validates fragments and manages cache state. The natural direction is richer
  enrichment workflows on top of that contract.
- **Smarter retrieval.** Adaptive gather (2-hop core + query-relevant third hop,
  knapsack packing) is a recent, measurable step. Retrieval that spends an agent's
  tokens ever more precisely is a continuing thread.
- **Broader language coverage.** Extraction spans eleven tree-sitter languages
  plus structured extractors; more languages extend the same model.

## How to follow along

The authoritative signal is the repository itself — its issues and commit
history. This page will list concrete milestones only once they are tracked as
such upstream; until then, treat the above as direction.

## Where to go next

- [Design Decisions](/docs/cgraph/design-decisions) — the principles the roadmap
  builds on.
- [Changelog](/docs/cgraph/changelog) — released changes, once versions are cut.
