Search and manage your AI-ready documentation on Yavy.
npm install -g @yavydev/cliRequires Node.js >= 20.
# Interactive setup: authenticate, select projects, configure AI tools
yavy init
# Or authenticate manually
yavy login
# Search your indexed documentation
yavy search "how do I get started?"
# List your projects
yavy projectsInteractive setup wizard that authenticates, selects projects, and configures your AI tools (skills + MCP config) in one step.
| Flag | Description |
|---|---|
--tool <name> |
Configure a specific tool only |
--yes |
Non-interactive mode: all detected tools + all projects |
Search your indexed documentation directly from the terminal.
| Flag | Description |
|---|---|
--project <org/project> |
Scope search to a specific project |
--limit <number> |
Maximum results (1-20, default 10) |
--json |
Output as JSON |
Opens your browser to authenticate with your Yavy account using OAuth (PKCE). Credentials are stored in ~/.yavy/credentials.json.
Clears stored credentials.
Lists all projects you have access to across your organizations.
| Flag | Description |
|---|---|
--json |
Output as JSON |
Create a new documentation project. Runs interactively when --url or --github is omitted.
| Flag | Description |
|---|---|
--url <url> |
Documentation URL (web crawl source) |
--github <repo> |
GitHub repository (e.g. laravel/docs) |
--org <slug> |
Organization slug |
--name <name> |
Project name (auto-generated if omitted) |
--public |
Make project public (default) |
--private |
Make project private |
--branch <name> |
GitHub branch override |
--docs-path <p> |
GitHub docs path |
--no-sync |
Skip initial auto-sync |
Downloads a skill from a project's indexed documentation.
| Flag | Description |
|---|---|
--global |
Save to global skills directory (~/.claude/skills/) |
--output <path> |
Custom output path |
--force |
Overwrite existing skill files |
--json |
Output as JSON |
By default, skills are saved to .claude/skills/<project>/ in the current directory.
- Yavy indexes your documentation sources (websites, GitHub repos, Confluence, Notion)
- The CLI calls the Yavy API to search or download skills using the indexed content
- Skills and MCP configs are saved locally for your AI coding tools to discover
- AI coding assistants automatically activate the skill when working with relevant code
| Environment Variable | Description | Default |
|---|---|---|
YAVY_BASE_URL |
Override API base URL | https://yavy.dev |
YAVY_CLIENT_ID |
Override OAuth client ID | (built-in) |
- Yavy Claude Code Plugin — Claude Code plugin with interactive setup
- Yavy — Index documentation, search with AI