The Knowledge Plugin is ElizaOS’s core RAG system, providing intelligent document management and retrieval capabilities. It enables agents to maintain long-term memory, answer questions from uploaded documents, and learn from conversations.

Key Features

Zero Configuration

Works out of the box with sensible defaults

Multiple Formats

Supports PDF, TXT, MD, DOCX, CSV, and more

Intelligent Processing

Smart chunking and contextual embeddings

Cost Optimization

90% cost reduction with caching

What is the Knowledge Plugin?

The Knowledge Plugin transforms your ElizaOS agent into an intelligent knowledge base that can:

  • Store and retrieve documents in multiple formats
  • Answer questions using semantic search
  • Learn from conversations automatically
  • Process web content via URL ingestion
  • Manage documents through a built-in web interface

Core Capabilities

Document Processing

  • Automatic text extraction from PDFs, Word docs, and more
  • Smart chunking with configurable overlap
  • Content-based deduplication
  • Metadata preservation and enrichment

Retrieval & RAG

  • Semantic search with vector embeddings
  • Automatic context injection into conversations
  • Relevance scoring and ranking
  • Multi-modal retrieval support

Management Interface

  • Web-based document browser
  • Upload, view, and delete documents
  • Search and filter capabilities
  • Real-time processing status

Installation

elizaos plugins add @elizaos/plugin-knowledge

Supported File Types

Documents

PDF, DOCX, TXT, MD

Data

CSV, JSON, XML

Web

URLs, HTML

Advanced Features

Next Steps

1

Follow the Quick Start

Set up your first knowledge-enabled agent in minutes

2

Configure Your Settings

Optimize for your specific use case

3

Explore Examples

Learn from practical implementations