Capture
Upload files, media, or notes to your secure workspace.
Dolos
Getting the software ready
Decrypting your private workspace, syncing secure modules, and preparing zero-trust chat.
Your private AI assistant with powerful capabilities
A transparent workflow designed for clarity, compliance, and speed.
Upload files, media, or notes to your secure workspace.
We encrypt and isolate everything before processing.
Local AI runs retrieval, transcription, and reasoning.
Receive auditable responses and export-ready reports.
Your question is first sharpened, then runs several searches at once — the results are fused, reranked, expanded to full sections, and can be verified before you read a word.
Upload PDF, Word (.docx), Excel (.xlsx), or plain text documents to your secure AI Document Store. Files are processed locally on our servers — no external services involved.
Your documents are split along their real structure — chapters, headings, pages and spreadsheet tabs — so every snippet keeps its context. A report section is never torn apart mid-thought.
Every section is indexed twice: once by meaning (multilingual embeddings, 100+ languages) and once by exact words — so both “what it’s about” and “the exact invoice number” are findable.
Before searching, a small local model rephrases your question and adds a keyword-focused variant — so vague or follow-up questions (“the second invoice”) still find the right passages.
Finds passages that mean the same thing as your question, even without matching words.
Catches exact terms, names, and codes that semantic search alone can miss.
All result lists — every query variant, both methods — are merged into one ranked list, favoring passages that multiple searches agree on.
A dedicated reranking pass re-scores the merged candidates against your exact question.
The most relevant, diverse passages fill a fixed context budget, capped per document so one file can't crowd out the rest.
The best-matching snippets are expanded to their surrounding section — the model reads the whole passage exactly as it appears in your document, not an isolated fragment.
Optionally, every factual statement in the answer is checked against your sources after delivery — a green badge means each claim traces back to a document; anything unverified is flagged.
Dolos stores memory in an encrypted MemPalace, mines it in the background, and injects only bounded relevant context back into replies.
A completed user and assistant exchange becomes an immutable transcript shard.
That shard is written into your encrypted memory workspace without delaying the response.
When you go idle, background sleep mines the shard into exchange and general memories.
Memories are organized into wings and rooms so you can browse, export, and delete them.
Before a reply, Dolos loads compact wake-up context and searches only the most relevant drawers.
Only a small bounded memory block is added to the system prompt, never your whole memory database.
Memory is not dumped into every prompt. Dolos adds a compact wake-up block plus a few relevant hits so responses stay fast and focused.
Your Memory Database stays fully manageable in Settings, including export, cleanup, and complete reset.
100% end-to-end encrypted. Every message, file, AI response, API call, and real-time event is encrypted before it leaves your device — and server responses are encrypted before they leave ours. Not even our hosting provider can read your data.
All AI inference runs on our servers - your data never leaves our infrastructure
Your files are stored in AES-256 encrypted containers
You choose when external APIs can access your data. Core AI runs locally; optional tools like search and translation use external services only when you invoke them.
All API and socket traffic is transmitted through TLS 1.3 to protect data on the wire and prevent interception attacks in transit.
A per-session AES-256-GCM key is negotiated at connection time via RSA-OAEP key exchange. Every outgoing request and every incoming response is encrypted with this session key. No plaintext ever crosses the network — not even through TLS-terminating proxies like Cloudflare.
Sensitive DB fields are encrypted with AES-256-GCM before persistence, so database storage and snapshots do not contain plaintext values.
Every real-time SocketIO event — chat messages, AI streaming responses, tool status updates, typing indicators, file processing notifications — is individually encrypted with AES-256-GCM session keys. Both directions: client-to-server and server-to-client.
Every file interaction is encrypted end-to-end. Uploads are encrypted in your browser before sending. Downloads use per-file AES-256-GCM keys wrapped with your RSA public key. Document previews, thumbnails, and editor content are encrypted with your session key.
Generated scripts and code-block runs execute inside an OS-level sandbox with restricted filesystem and network access, isolated from your main environment even when Agent Mode writes and runs code.
RSA-OAEP-256 (3072-bit)
AES-256-GCM
TLS 1.3
AES-256-GCM (DB Fields)
At connection time, your browser and our server negotiate a session key: RSA-OAEP-256 (3072-bit) wraps an ephemeral AES-256-GCM key. All subsequent communication — requests, responses, SocketIO events, file transfers — uses this session key for sub-millisecond encryption. Database fields are independently encrypted with AES-256-GCM and PBKDF2 key derivation.
Click your username in the sidebar to view your E2EE status, key fingerprint, and active algorithms.
Each tool can run alone or be orchestrated by Agent Mode for multi-step execution.
100% local and secure. Your documents are processed entirely on our servers using advanced semantic search and intelligent reranking. No external services, no data leaves your environment. Search across all your uploaded documents with AI-powered understanding.
Generate professional Word documents and Excel spreadsheets directly from your conversations. Export reports, chat protocols, research findings, transcripts, and more. Customize your name display for reports in Settings under 'Reporting Names'.
Generate .xlsx timelines pivoted by actor, location, or IOC.
Merge multiple watchlists, normalize columns, remove duplicates with fuzzy matching, and export a clean CSV ready for investigation workflows.
Generate reports, spreadsheets, or CSV exports with sources.
Import .eml files, extract text, metadata, and analyze with AI.
Advanced local visual AI analyzes image content, identifies objects, describes scenes, and answers questions about images. Extracts structured data from documents, receipts, and forms — even in poor conditions beyond traditional OCR. Tables, text, and forms convert to clean markdown.
Upload video files to generate full transcripts with time- and scene-markers, key events, and searchable segments for faster review and reporting.
A local transcription engine processes audio and video entirely on our servers — no external API calls. Supports 99 languages with automatic detection, and automatically extracts audio from video files.
Enable voice responses from the AI. Choose between local TTS or a premium provider for natural-sounding voices. Configure your preferred voice and provider in Settings.
On-device translation across 400+ language pairs — text, full documents, and OCR-extracted image text — with formatting preserved and files ready to export instantly.
Powered by Forensic Intelligence's GeoInspector API. Locate where a photo was taken using advanced topographical analysis and multiple specialized AI models. Get coordinates, location labels, scene classification, and heatmap visualizations — all integrated directly in chat.
Access the user's current device coordinates via browser geolocation.
Guided Spector investigations: manage cases, inspect entities, choose compatible providers, and run temporary or case-linked OSINT searches.
Your personal AI memory — securely stored on our servers. The AI remembers your preferences, biographical details, and instructions across conversations. View, edit, or delete your memories anytime in Settings. All data encrypted and never shared.
Anonymized web search for current events and live topics, returned with source summaries. Your identity is never exposed to the search provider. Configure up to 20 sources per search in Settings.
Multi-step, source-linked research that autonomously searches many sources, cross-checks findings, and synthesizes a cited report — anonymized, so your identity is never exposed to the research provider.
Built-in tool by
— crawl any website, directly import files from scraped pages into your secure cloud, and process everything with AI instantly.
Web scraping is not legal in every country, so you must check local laws before using this tool.
Built-in script generator by
— create forensic scripts with responsible defaults, no ethical pitfalls.
Create red team scripts with ease via
— run file manipulation tools in a secure sandbox environment.
Advanced file generation agent for complex document creation tasks.
When extreme reasoning or external intelligence is needed, launch Agents with goals and multi-step plans. Agents can spawn focused sub-agents, and each sub-agent can use the same tools to complete the mission faster.