knowledge-base-builder_skill

This skill helps you build production-ready elizaOS knowledge bases with RAG, embeddings, and semantic search.
  • TypeScript

6

GitHub Stars

1

Bundled Files

2 months ago

Catalog Refreshed

4 months ago

First Indexed

Readme & install

Copy the install command, review bundled files from the catalogue, and read any extended description pulled from the listing source.

Installation

Preview and clipboard use veilstrat where the catalogue uses aiagentskills.

npx veilstrat add skill dexploarer/hyper-forge --skill knowledge-base-builder

  • SKILL.md6.4 KB

Overview

This skill builds and optimizes elizaOS knowledge bases using document ingestion, embeddings, and semantic retrieval for RAG-enabled agents. It guides structure, chunking, embedding generation, vector storage, and search tuning to make agent knowledge production-ready. The goal is reliable, fast, and maintainable semantic search for agent conversations and tools.

How this skill works

It ingests documents (Markdown, PDF, text), applies chunking strategies (fixed, semantic, sliding window), and generates embeddings in batches. Chunks and embeddings are stored in a vector store and served via semantic search with hybrid ranking (embeddings + keyword). It includes tools for ongoing updates, versioning, and quality metrics to monitor relevance and latency.

When to use it

  • Create a domain-specific knowledge base for an elizaOS agent
  • Build a RAG system from a large set of documents or manuals
  • Setup semantic search for agent responses and tool grounding
  • Migrate or version knowledge while preserving retrieval performance

Best practices

  • Use clear headers and consistent document structure for semantic chunking
  • Choose chunk sizes between 500–1,500 characters and include 10–20% overlap
  • Pre-compute embeddings and batch requests to reduce latency and cost
  • Version knowledge files and record last-updated dates for traceability

Example use cases

  • Ingest API docs and tutorials so the agent can answer developer questions with source citations
  • Build a game design knowledge base for asset generation rules, workflows, and examples
  • Implement semantic QA over technical manuals to reduce time-to-answer for support agents
  • Keep training data current by scheduling embeddings regeneration when documents change

FAQ

Start with fixed-size chunks (balanced) and evaluate relevance. Use semantic chunking for structured docs and sliding windows when full context overlap improves retrieval.

How do I balance performance and accuracy?

Pre-compute embeddings, tune top-K and min-score thresholds, and use hybrid ranking (embedding + keyword) to improve precision with lower latency.

Built by
VeilStrat
AI signals for GTM teams
© 2026 VeilStrat. All rights reserved.All systems operational
knowledge-base-builder skill by dexploarer/hyper-forge | VeilStrat