Skip to main content

Overview

The Knowledge Base feature allows you to create a personal repository of documents, notes, and information that EnConvo’s AI can search and reference. Get AI-powered insights from your own data.

How It Works

1

Add Documents

Upload documents, notes, or web pages to your knowledge base
2

Automatic Processing

EnConvo processes and indexes your content using vector embeddings
3

Smart Retrieval

When you ask questions, relevant information is automatically retrieved and used as context
4

AI-Powered Answers

Get accurate answers grounded in your personal knowledge

Adding Content

Supported File Types

CategoryFormats
DocumentsPDF, Word (.docx), Text (.txt)
NotesMarkdown (.md), Rich Text (.rtf)
CodeAll programming languages
DataCSV, JSON, XML
WebURLs, HTML pages

Upload Methods

  1. Drag & Drop: Drag files directly into EnConvo
  2. File Picker: Click “Add to Knowledge Base” in settings
  3. Quick Save: Use ⌘ S from SmartBar on any content
  4. Web Capture: Save webpages with the browser extension

Folder Sync

Sync entire folders to automatically add new files:
  1. Go to Settings → Knowledge Base → Folders
  2. Click “Add Folder”
  3. Select a folder to sync
  4. Choose sync frequency (real-time, hourly, daily)

Organizing Knowledge

Collections

Organize your knowledge into collections:
Knowledge Base
├── Work Projects
│   ├── Project Alpha docs
│   └── Meeting notes
├── Personal
│   ├── Learning materials
│   └── Recipes
└── Reference
    ├── Technical documentation
    └── Research papers

Tags

Add tags to documents for better organization:
  • Auto-suggested tags based on content
  • Custom tags for your workflow
  • Filter by multiple tags

Search & Browse

  • Full-text search: Find content by keywords
  • Semantic search: Find content by meaning
  • Browse by collection: Navigate your collections
  • Recent items: Quick access to recently added

Querying Your Knowledge Base

Automatic Reference

When enabled, EnConvo automatically references your knowledge base for relevant queries.

Explicit Reference

Use the @kb modifier to explicitly search your knowledge base:
@kb What did we decide about the authentication system?
@kb Find all mentions of customer feedback
@kb Summarize my notes on machine learning

Collection-Specific Queries

Reference specific collections:
@kb:work What are the project deadlines?
@kb:recipes How do I make pasta carbonara?

Features

Smart Retrieval

EnConvo uses semantic understanding to find relevant information, even if:
  • Different words are used
  • Information is spread across documents
  • Content is in different formats

Source Citations

Responses include citations to source documents:
  • Click to view source
  • See context around citations
  • Verify AI-generated answers

Question Answering

Ask natural language questions:
  • “What is our refund policy?”
  • “When did we last discuss the budget?”
  • “What are the steps to deploy to production?”

Summarization

Generate summaries of your knowledge:
  • “Summarize all my notes from last week”
  • “What are the key themes in these documents?”

Privacy & Security

Your knowledge base data is stored locally on your Mac by default. Cloud sync is optional and encrypted.

Storage Options

OptionLocationSync
Local Only~/Library/Application Support/EnConvoNo
iCloudiCloud DriveAcross Macs
CustomYour chosen locationManual

Encryption

  • Local storage: macOS keychain encryption
  • Cloud sync: End-to-end encryption
  • API calls: No document content sent by default

Configuration

Settings → Knowledge Base

SettingDescription
Auto-referenceInclude KB in all queries
Max sourcesNumber of sources to include
Chunk sizeDocument splitting size
Embedding modelModel for indexing
Storage locationWhere to store data

Managing Your Knowledge Base

Viewing Documents

  1. Open Settings → Knowledge Base → Documents
  2. Browse or search your documents
  3. Click to view content and metadata

Editing Documents

  • Update content without re-uploading
  • Modify tags and collections
  • Add notes and annotations

Deleting Documents

  1. Select document(s) to delete
  2. Click “Remove from Knowledge Base”
  3. Optionally delete source file

Re-indexing

If search quality degrades, re-index your knowledge base:
  1. Go to Settings → Knowledge Base → Advanced
  2. Click “Re-index All”
  3. Wait for processing to complete

Best Practices

Create a clear collection structure before adding lots of documents. It’s easier to maintain than reorganizing later.
Name files descriptively: “Q4-2024-Marketing-Plan.pdf” is better than “doc1.pdf”
Include notes about why documents are important or how they should be used.
Periodically review and remove outdated documents to keep your knowledge base accurate.

Use Cases

Personal Wiki

Store and query your personal notes and learnings

Research Assistant

Query research papers and academic materials

Project Memory

Keep project documentation accessible

Learning Hub

Study materials with AI assistance