Discover and explore top open-source AI tools and projects—updated daily.
konbakuyomuCLI-first web research orchestrator for AI agents
New!
Top 96.1% on SourcePulse
<2-3 sentences summarising what the project addresses and solves, the target audience, and the benefit.>
konbakuyomu/smartsearch provides a CLI-first, skill-driven web research framework designed for AI agents and terminal users. It offers a reproducible command layer for live search, source discovery, page fetching, site mapping, provider diagnostics, and offline Deep Research planning, enabling efficient and structured information retrieval. The tool distinguishes between fast, live search results and detailed, offline research planning, catering to diverse information-gathering needs.
How It Works
The architecture comprises two layers: a CLI executor responsible for running deterministic commands, provider routing, fallbacks, output formatting, and local configuration; and a Skill/AI orchestration layer that infers user intent, selects between live search or Deep Research, executes planned CLI steps, and synthesizes source-backed answers. Its core approach leverages a skill system for AI integration and differentiates between immediate search queries and the explicit offline planning capabilities of deep research, which generates a structured research_plan for step-by-step execution.
Quick Start & Requirements
npm install -g @konbakuyomu/smart-search@latest (Stable) or npm install -g @konbakuyomu/smart-search@next (Test).python, python3, or py -3).smart-search setup for interactive configuration or smart-search setup --non-interactive for scripted setup.smart-search setup or environment variables.Highlighted Details
search and offline deep research planning generating actionable research_plans.Maintenance & Community
The README does not detail specific contributors, sponsorships, or community channels like Discord or Slack. It acknowledges the "LinuxDo community for the discussions that shaped the CLI + Skills workflow."
Licensing & Compatibility
Limitations & Caveats
The deep research planner operates offline by default, requiring explicit execution of its generated plan for live research. The tool relies on users providing API keys for various third-party services. The npm package installs an isolated Python runtime, which may add complexity to environment management.
1 week ago
Inactive
NVIDIA-AI-Blueprints
langchain-ai
bytedance