← Back to Skills Marketplace
larios613-hub

FTS5 Session Search

by larios613-hub · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ⚠ pending
57
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install fts5-session-search
Description
Full-text search across all OpenClaw session logs using SQLite FTS5. Instant keyword search, topic queries, time-range filtering, and statistics.
README (SKILL.md)

FTS5 Search — Full-Text Search for Session Logs

Index and search all your OpenClaw session logs using SQLite FTS5. Find any conversation, topic, or keyword in milliseconds.

Quick Start

from search import SearchEngine

engine = SearchEngine(db_path="search.db")

# Index all sessions
engine.index_all(sessions_dir="/path/to/sessions")

# Search
results = engine.search("supervision layer")
# → [\x3CSessionMatch score=0.92 session="2026-05-22-security">]

# Search by topic
results = engine.search("security audit", scope="topic")

# Time range
results = engine.search("deploy", after="2026-05-01", before="2026-05-22")

Features

  • Full-text search across all session logs
  • FTS5 tokenizer with ranking and relevance scoring
  • Topic search — search within topic summaries
  • Time-range queries — find conversations by date
  • Statistics — term frequency, session count, index size
  • Incremental indexing — only new/changed sessions are reindexed
  • Sub-12ms query times across 4000+ messages

Performance

Metric Value
Sessions indexed 115+
Messages searchable 4,126+
Query time \x3C 12ms
Index size \x3C 5MB

License

MIT

How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install fts5-session-search
  3. After installation, invoke the skill by name or use /fts5-session-search
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release - full-text search across all OpenClaw session logs with FTS5
Metadata
Slug fts5-session-search
Version 1.0.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is FTS5 Session Search?

Full-text search across all OpenClaw session logs using SQLite FTS5. Instant keyword search, topic queries, time-range filtering, and statistics. It is an AI Agent Skill for Claude Code / OpenClaw, with 57 downloads so far.

How do I install FTS5 Session Search?

Run "/install fts5-session-search" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is FTS5 Session Search free?

Yes, FTS5 Session Search is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does FTS5 Session Search support?

FTS5 Session Search is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created FTS5 Session Search?

It is built and maintained by larios613-hub (@larios613-hub); the current version is v1.0.0.

💬 Comments