✓ Verified 🌐 Web Scrapers ✓ Enhanced Data

Yacy

Control and manage a local YaCy search engine instance.

Rating
4.1 (452 reviews)
Downloads
730 downloads
Version
1.0.0

Overview

Control and manage a local YaCy search engine instance.

Complete Documentation

View Source →

YaCy Skill

Control and manage a local YaCy search engine instance.

Description

This skill provides an interface to interact with YaCy, the open-source distributed search engine, running on localhost. It allows you to start/stop the service, check status, and integrate search capabilities into your OpenClaw workflows.

Prerequisites

  • Docker installed and running
  • Ports 8090 and 8443 available on localhost

Installation

The YaCy container runs with persistent data stored in a Docker volume (yacy_search_server_data). To install:

bash
docker run -d --name yacy_search_server -p 8090:8090 -p 8443:8443 -v yacy_search_server_data:/opt/yacy_search_server/DATA --restart unless-stopped --log-opt max-size=200m --log-opt max-file=2 yacy/yacy_search_server:latest

Access the web interface at: http://localhost:8090

Default credentials: admin / yacy (change after first login)

Capabilities

  • [x] Start YaCy container/daemon
  • [x] Stop YaCy container/daemon
  • [x] Check YaCy status
  • [x] Perform web searches (RSS API)
  • [ ] Manage indexing (future)

Tools

This skill provides:

  • yacy_start - Start the YaCy service
  • yacy_stop - Stop the YaCy service
  • yacy_status - Check if YaCy is running and view logs
  • yacy_search - Perform a search query (replaces Brave search when configured as default)

Configuration

Set in OpenClaw config or via environment:

  • yacy_dir - Path to YaCy installation (default: /home/q/.openclaw/workspace/yacy_search_server)
  • port - HTTP port (default: 8090)

Replacing Brave Search

To make YaCy your default web search:

  • Install and start YaCy
  • Set OpenClaw config: tools.defaultSearch = "yacy_search"
  • Remove BRAVE_API_KEY environment variable if set
Now all "search for X" requests will use your local YaCy instance instead of Brave.

Notes

YaCy runs completely locally and can be used as a privacy-focused search solution. It also participates in the global YaCy peer-to-peer network by default, but this can be disabled in settings.

License

GPL 2.0+ (same as YaCy)


Created: 2026-02-11 Skill version: 0.1.0 Target OpenClaw: 2026.2.9+

Installation

Terminal bash

openclaw install yacy
    
Copied!

Tags

#search_and-research

Quick Info

Category Web Scrapers
Model Claude 3.5
Complexity One-Click
Author qsmtco
Last Updated 3/10/2026
🚀
Optimized for
Claude 3.5
🧠

Ready to Install?

Get started with this skill in seconds

openclaw install yacy