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
| Category | Formats |
|---|---|
| Documents | PDF, Word (.docx), Text (.txt) |
| Notes | Markdown (.md), Rich Text (.rtf) |
| Code | All programming languages |
| Data | CSV, JSON, XML |
| Web | URLs, HTML pages |
Upload Methods
- Drag & Drop: Drag files directly into EnConvo
- File Picker: Click “Add to Knowledge Base” in settings
- Quick Save: Use
⌘ Sfrom SmartBar on any content - Web Capture: Save webpages with the browser extension
Folder Sync
Sync entire folders to automatically add new files:- Go to Settings → Knowledge Base → Folders
- Click “Add Folder”
- Select a folder to sync
- Choose sync frequency (real-time, hourly, daily)
Organizing Knowledge
Collections
Organize your knowledge into collections: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:
Collection-Specific Queries
Reference specific collections: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
| Option | Location | Sync |
|---|---|---|
| Local Only | ~/Library/Application Support/EnConvo | No |
| iCloud | iCloud Drive | Across Macs |
| Custom | Your chosen location | Manual |
Encryption
- Local storage: macOS keychain encryption
- Cloud sync: End-to-end encryption
- API calls: No document content sent by default
Configuration
Settings → Knowledge Base
| Setting | Description |
|---|---|
| Auto-reference | Include KB in all queries |
| Max sources | Number of sources to include |
| Chunk size | Document splitting size |
| Embedding model | Model for indexing |
| Storage location | Where to store data |
Managing Your Knowledge Base
Viewing Documents
- Open Settings → Knowledge Base → Documents
- Browse or search your documents
- Click to view content and metadata
Editing Documents
- Update content without re-uploading
- Modify tags and collections
- Add notes and annotations
Deleting Documents
- Select document(s) to delete
- Click “Remove from Knowledge Base”
- Optionally delete source file
Re-indexing
If search quality degrades, re-index your knowledge base:- Go to Settings → Knowledge Base → Advanced
- Click “Re-index All”
- Wait for processing to complete
Best Practices
Organize from the start
Organize from the start
Create a clear collection structure before adding lots of documents. It’s easier to maintain than reorganizing later.
Use descriptive names
Use descriptive names
Name files descriptively: “Q4-2024-Marketing-Plan.pdf” is better than “doc1.pdf”
Add context
Add context
Include notes about why documents are important or how they should be used.
Regular maintenance
Regular maintenance
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