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.