Skip to content

oyerindedaniel/native-context-index

Repository files navigation

Native Context Index

Native Context Index

Indexes TypeScript declaration graphs from node_modules so agents and tools can search symbols in milliseconds.

Install

npm install -g @nativecontextindex/cli
curl -fsSL https://nativecontextindex.com/install.sh | sh

Installation · cargo install for source builds

Quick start

In a repo with package.json and node_modules:

nci init -y
nci index
nci query find "useState" --limit 5

Optional: MCP (@nativecontextindex/mcp) · Quickstart · CLI

Docs

License

Apache-2.0


Monorepo (development)

TypeScript apps, Rust nci-engine, and npm wrappers. From the repo root:

pnpm install
pnpm build
Package Role
packages/nci-engine Rust nci binary
packages/nci npm CLI shim + vendor binary
packages/nci-mcp MCP stdio server
packages/nci-core TS indexer libraries
apps/web Docs site

pnpm exec turbo run <task> --filter=<package> for one package. install.sh is synced to apps/web/public/ on web prebuild.

About

Index TypeScript declarations from your node_modules. Query exact signatures, overloads, and dependency edges from the CLI or MCP.

Topics

Resources

License

Stars

1 star

Watchers

0 watching

Forks

Packages

 
 
 

Contributors