Documentation
Technical documentation for installing, configuring, and using ISONQ.
Installation
ISONQ is available for Windows, with macOS support in development.
- Download the installer from isonq.com/download
- Run
ISONQ-Setup-x.x.x.exeand follow the installation prompts - Launch ISONQ from the Start menu or desktop shortcut
- Enter your license key or start a free trial
- Select folders to index in Settings
Claude Desktop
ISONQ integrates with Claude Desktop via the Model Context Protocol (MCP). To use this integration, download Claude Desktop from Anthropic at claude.ai/download. See the Claude Integration section for configuration instructions.
System Requirements
| Component | Minimum | Recommended |
|---|---|---|
| Operating System | Windows 10 (64-bit) | Windows 11 |
| Memory | 8 GB RAM | 16 GB RAM |
| Storage | 500 MB + index space | SSD recommended |
| Processor | Dual-core 2 GHz | Quad-core |
Index size is approximately 1-2% of your total indexed file size.
Activation
Enter your license key in Settings or when first launching ISONQ. License keys are tied to a hardware identifier to prevent unauthorized sharing. You may deactivate and reactivate on a new device through your account portal.
Semantic Search
ISONQ uses semantic search to understand the meaning of your queries, not just keyword matching. You can search using natural language:
Q3 financial results
email from Sarah about the project deadline
compliance documents from last month
that PDF about employee onboarding
Search Operators
| Operator | Description | Example |
|---|---|---|
@emails |
Search emails only | @emails invoice |
@files |
Search files only | @files quarterly report |
@teams |
Search Teams only | @teams standup notes |
from: |
Filter by sender | from:john budget |
type: |
Filter by file type | type:pdf contract |
Microsoft 365 Integration
Connect your Microsoft 365 account to search emails and Teams messages alongside local files.
Setup
- Open Settings and navigate to Microsoft 365
- Click Connect Microsoft Account
- Sign in with your Microsoft credentials
- Grant the requested permissions
- Wait for initial synchronization to complete
Permissions
ISONQ requests delegated permissions, meaning authentication tokens are generated locally and never transmitted to ISONQ servers. We request:
Mail.Read— Read email messagesChat.Read— Read Teams messagesFiles.Read— Read OneDrive filesUser.Read— Read basic profile
Synchronization
ISONQ synchronizes Microsoft 365 data periodically in the background. You can trigger a manual sync from Settings. Data flows directly from Microsoft to your device.
Claude Desktop Integration
ISONQ integrates with Claude Desktop via the Model Context Protocol (MCP), allowing Claude to search your files directly.
Configuration
- Enable MCP Server in Settings under Integrations
- Add ISONQ to your Claude Desktop configuration file:
{
"mcpServers": {
"isonq": {
"command": "isonq",
"args": ["--mcp"]
}
}
}
- Restart Claude Desktop
Available Tools
search_context— Search files, emails, and Teams messagesread_file— Read full content of a fileread_email— Read full content of an emailread_teams— Read full content of a Teams messageget_stats— Check index statusmanual_sync— Trigger Microsoft 365 sync
Supported File Types
| Category | Extensions |
|---|---|
| Documents | .pdf, .docx, .doc, .txt, .md, .rtf |
| Spreadsheets | .xlsx, .xls, .csv |
| Presentations | .pptx, .ppt |
| Code | .js, .ts, .py, .java, .html, .css, .json, .xml |
| .eml, .msg |
Keyboard Shortcuts
| Shortcut | Action |
|---|---|
Ctrl + Space |
Open search |
Ctrl + , |
Open settings |
Ctrl + R |
Refresh index |
Escape |
Close dialog |
Enter |
Open selected result |
Up / Down |
Navigate results |
HIPAA Features
ISONQ includes features designed to support HIPAA compliance for healthcare organizations:
- Local processing: All data is processed and stored on your device. PHI is never transmitted to ISONQ servers.
- PHI sanitization: Automatic detection and redaction of protected health information before data is sent to AI providers.
- Audit logging: Comprehensive local logs of all search and access activity.
- Encryption: AES-256 encryption for all indexed data at rest.
Frequently Asked Questions
How long does initial indexing take?
Indexing speed depends on file count and type. Expect approximately 1,000 files per minute on an SSD. You can use ISONQ while indexing continues in the background.
Does ISONQ upload my files?
No. All indexing and search processing occurs locally on your device. See our Privacy Policy for details.
Can I use ISONQ offline?
Yes. Once indexed, search works completely offline. Microsoft 365 synchronization requires an internet connection, but previously synced data is searchable offline.
How do I exclude folders from indexing?
Go to Settings, then Indexed Locations, then Excluded Patterns. Add folder paths or patterns to exclude.
Why can't I find a recent email?
Microsoft 365 data synchronizes periodically. Go to Settings, then Microsoft 365, then click Sync Now to trigger an immediate sync.
How do I contact support?
Email support@IsonQ.com with your license key and a description of the issue.