Everything you need to work with AI assistants, manage your environment, and handle documents — from the terminal or the desktop.
96+ Built-in Tools
System monitoring, file management, git operations, shell execution, Docker, SSH, databases, web fetching, document parsing, image handling, JSON processing, and more — across 22 categories.
Document Intelligence
Index documents with FTS5 full-text search. Generate PDF, DOCX, HTML, Markdown, and plain text. Parse and ingest PDF, DOCX, XLSX, CSV, and more into conversations.
7 LLM Providers
Ollama (local), OpenAI, Anthropic, Google AI, GitHub Models, Azure OpenAI / AI Foundry, and custom OAuth endpoints. Switch providers instantly with profiles.
Vision: Paste Images
Paste an image from your clipboard — terminal or desktop — and the model actually sees it. Multi-image attachments with automatic downscaling, across OpenAI, Anthropic, and local multimodal models.
Reliable & Cost-Smart
Automatic retries with visible backoff status, provider prompt caching (99% cached input measured on repeat turns), lazy tool loading that cuts per-round tokens ~74%, and real-dollar session costs with zero setup.
Instant Key Setup
Paste an API key — emprise detects the provider, creates a tested profile in one keystroke, and never sends the key to a model. OpenAI, Anthropic, and Google keys recognized on sight.
Built for Scripting
emprise --json emits machine-readable results with exit codes for cron and CI. Search your chat history with /find, attach files with @path and Tab completion.
PHI/HIPAA Compliance
Toggle PHI mode to restrict all data to local-only processing. Enforces Ollama-only, disables network tools, enables audit logging, validates endpoints.
6-Layer Prompt System
Base identity, capability tier, role defaults, user rules, model overrides, and emphasis rules. Role presets for developer, devops, cloud, data, security, and admin.
Database Tools
Query SQLite, PostgreSQL, MySQL, and SQL Server. Inspect schemas, describe tables, convert CSVs to SQLite. Formatted table output with execution timing.
Desktop + CLI
Native desktop app built with Wails + Svelte alongside the terminal CLI. Both share the same configuration, tools, prompts, and conversation history.
OAuth 2.0 Enterprise
Device-code and authorization-code flows for enterprise identity providers. Automatic token refresh. Connect to any OpenAI-compatible endpoint behind OAuth.
Cron Scheduling
Schedule recurring tasks with cron expressions. Automated queries, system checks, report generation, and more — running on your schedule.
Config Versioning
Configuration backup and versioning with export/import. Share setups across machines. Track changes to your emprise configuration over time.
Configurable Output
Set output limits per model or globally. Control response length, tool calls per turn, and context window usage. Tune for speed or depth.
Dev Environment Audit
/dev scans 40+ tools across categories. Missing something? Select it and emprise installs it. Platform-aware: brew, apt, or winget.