Standalone GENIE CLI for codebase indexing, symbol search, dependency lookup, and MCP server integration.
npm i @imisbahk/geniebun install @imisbahk/geniepnpm install @imisbahk/genieOr run locally from this folder:
npm install
npm run build
node ./bin/genie.js --helpIndex a project:
genie indexSearch for symbols:
genie search handleSubmitShow file dependencies:
genie deps src/api/posts.tsStart MCP server over stdio:
genie serve --stdio --project /path/to/project --auto-indexindex [path]search <query>deps <file>dependents <file>info <file>summarystatusclearserve
Run genie --help for all options.
src/: CLI command handlers and output formattingcommon/: shared service/types used by the CLI runtimenode/: Node service and native binding loadermcp/: MCP server implementationbin/: executable entrypointscripts/: packaging helpers
- This package is fully standalone and can be moved independently of the parent repo.
- Native binary in this workspace is currently
darwin-arm64; rebuild for other platforms if needed.