Document Assistant
Ask questions about your ingested documents" data-i18n="chat_subtitle
Welcome to Caprica Agent
Upload documents and ask questions. Documents and audit data stay local by default. External model calls use the configured provider after policy checks and redaction.
Documents
Upload and manage your document knowledge base" data-i18n="docs_subtitle
Your data stays here. Documents are processed and stored locally on this server. Only small, PII-redacted text fragments are sent to the AI model when you ask a question. Full documents never leave your infrastructure.
Total Documents
0
Total Chunks
0
Vector DB Size
0 B
Drag & drop files here or click to browse" data-i18n="docs_drag_drop
Supported: PDF, DOCX, XLSX, PPTX, TXT, CSV, MD" data-i18n="docs_supported
🔒 Files are stored and indexed locally — never uploaded to external servers
Ingested Documents
No documents ingested yet.
Document Anonymizer Tool
Upload a document to replace all PII with realistic fake data. Download the anonymized version for testing or sharing.
Data Analytics
Upload Excel or CSV files for analysis and visualization
Data stays local. Excel files are analyzed on this server. Charts are generated locally. No spreadsheet data is sent to external services.
Upload Excel or CSV for analysis
Supported: XLSX, XLS, CSV
🔒 Analyzed locally — data never leaves this server
Rows
0
Columns
0
Numeric
0
File
-
Auto-generated Chart
Generate More Charts
Column Statistics
| Column | Min | Max | Mean | Median | Sum |
|---|
Sample Data (first 5 rows)
💡 Ask AI about this data
Go to Chat and ask questions like:
Audit Log
Tamper-evident HMAC chain of all actions
| Timestamp | Action | Details |
|---|---|---|
| Loading audit log... | ||
Settings
LLM Provider
Anthropic API — Primary
Not configured
Maximum privacy
AI Model
Select your AI provider and model. Changes apply immediately.
API Keys
Manage your LLM provider API keys. Keys are stored locally in .env
Keys are stored locally in .env — never transmitted externally. Only the active provider's key is used.
PII Detection Patterns
Network Allowlist
All other outbound connections are blocked. Edit config.yaml to modify.
Rate Limits
LLM Calls
30 / minute
Max Tokens
500,000 / hour
Max Cost
$10.00 / day
Workspace Management
Create, manage, and delete workspaces. Each workspace has its own document collection.
Fair Use — Monthly Query Limit
Queries Used
—
Monthly Limit
—
Auto-resets
1st of next month
Admins can perform 1 manual refresh per month.
How to Use Caprica
Upload Documents
Go to Documents and drag & drop your files (PDF, DOCX, TXT, XLSX, PPTX, CSV, MD). Documents are chunked and indexed locally.
Ask Questions
Go to Chat and ask anything about your documents. Caprica finds the most relevant sections and generates an answer with source references.
Review Audit Trail
Check the Audit Log to see all actions. Every query, upload, and PII detection is logged with tamper-evident HMAC signatures.
Custom PII Patterns
Add your own sensitive data patterns. These are scanned alongside the built-in patterns (BSN, IBAN, SSN, etc.).
License
Issued Licenses
Generate License Key
Activate License Key
Enter your license key or set CAPRICA_LICENSE_KEY in your .env file.
FAQ
Where is my data stored?
What is PII Detection?
What file types can I upload?
Are AI answers reliable?
What does the Audit Chain do?
How do I change the AI model?
About
Caprica Agent v0.4.1 — Privacy-First Document Assistant
Documents, vector data, and audit logs stay local by default.
External model access depends on your configured provider and network policy.
Built by Sentinel Alpha — sentinelalpha.tech