whereismyai
SearchCLI
SearchCLI is a command-line tool that integrates AI-driven search, recommendation, and conversational retrieval into agent and business systems.
SearchCLI is an open command-line interface for accessing AI search, recommendation, and conversational retrieval capabilities on Volcengine. It allows developers to integrate these services into agent systems and business applications with support for data onboarding, configuration, and runtime verification. The tool utilizes installable Viking skills, enabling external agents to perform search and retrieval tasks in an automated, reviewable manner. Users can manage datasets, run verification checks, and tune query generation through a structured CLI environment. It requires Node.js 20 or newer and Volcengine authentication credentials to operate.
SearchCLI at a glance
Key features
- Application and dataset management commands
- Runtime verification for search, recommendation, and chat
- Automated text-similarity evaluation and tuning
- Installable Viking skill support for external agents
- Read-after-write verification
- Dry-run execution models
- Schema inference for data onboarding
Use it for
- Onboarding structured business data for search applications
- Configuring and validating recommendation flows
- Implementing conversational retrieval grounded in application search
- Automating agent workflows with search and retrieval capabilities
Alternatives to SearchCLI
- Exa — Provides high-accuracy web search and deep research endpoints for AI agents.
- Clai — Query twelve models and local Ollama directly from your terminal using unix pipes.
- Composio — Equips AI agents with tools, managed user auth, and sandboxes across 1,500+ apps
- Clef — Offers low latency and high-speed classification for agentic workflows.
- Searchbase — Independent web access with support for REST, MCP, self-hosting, and managed cloud.
- OpenViking — Unifies agent memory, knowledge RAG, and skills into a single directory structure.
- Firecrawl — Provides direct web data access for AI agents with open source flexibility.
- Search2o — Builds model-neutral agents with strict spend limits and role-based access.
- Bili CLI — Enables AI agents to fully manage Bilibili accounts with structured JSON outputs and built-in safety controls.
- Pinecone — Provides high-speed, governed knowledge retrieval for AI applications.
- XERJ — It answers agent questions from an index instead of wasting tokens on context windows.
- Beeuni — Agents retain context and improve skills over time through a controlled review process.
All SearchCLI alternatives