basemind-cli

Automate basemind symbol search and code navigation via CLI.

75|13|Updated Jun 1, 2024
One-click install
npx skills add https://github.com/Goldziher/basemind --skill basemind-cli
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: basemind-cli
Source: https://github.com/Goldziher/basemind/tree/main/opencode-plugin/skills/basemind-cli
Command: npx skills add https://github.com/Goldziher/basemind --skill basemind-cli

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

The basemind CLI provides a scriptable interface to interact with the basemind engine, enabling headless automation, batch queries, and CI-friendly workflows.

Core Features & Use Cases

  • Code map and symbol search across 300+ languages via the CLI, with references, callers, and implementations.
  • Document ingestion and RAG over 90+ file formats, including PDFs and Office docs, for semantic search.
  • Shared memory and per-repo scoped state, plus cross-session memory sharing across clones of the same origin.
  • Git intelligence: history, blame, and diffs at symbol resolution to understand changes over time.
  • Web crawl and map: on-demand web scraping and site mapping into the index for contextual search.
  • Cache management and lifecycle controls: statistics, garbage collection, and selective clears.

Quick Start

Install basemind and run basemind scan to index your repository, then script common tasks with basemind CLI.

Frequently Asked Questions about basemind-cli

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate symbol search and code navigation across large repositories in CI?

Automate symbol search and code navigation across large repositories in CI by using a scriptable CLI to run batch queries, perform repository-scoped indexing, and access caller and implementation references headlessly.

Can I ingest and semantically search PDFs and Office documents from the command line?

Yes, you can ingest and semantically search PDFs and Office documents from the command line by executing document ingestion and RAG operations over 90+ file formats via scripted CLI commands.

What is the best way to query git blame and diffs at the symbol resolution level?

Querying git blame and diffs at the symbol resolution level is best handled by a CLI providing git intelligence, enabling automated extraction of history and code changes over time for specific symbols.

Does shared memory for repository state persist across multiple clones in local shells?

Yes, shared memory for repository state persists across multiple clones in local shells by utilizing per-repo scoped state and cross-session memory sharing tied to the same origin.

How do I manage cache lifecycle and garbage collection for a code index via terminal?

Manage cache lifecycle and garbage collection for a code index via terminal by running CLI commands to retrieve cache statistics, execute garbage collection, and perform selective cache clears.

Can I crawl and map websites into my local index for contextual search automation?

Yes, you can crawl and map websites into your local index for contextual search automation by triggering on-demand web scraping and site mapping commands directly from the CLI.