Agent runtime
DocsFastAPI core that runs agent turns, model routing, tools, streaming, sessions, and approvals.
Used for: The shared brain behind every Keprix interface.
Capabilities catalog
Name, what it does, and what it is used for. This page tracks the current self-hosted agent OS: workspace, Agent OS, Channel Shield, Agentic CRM, Universal Sidecar, vault, Soft Wall, and more. The homepage highlights only a short sample.
Showing 67 of 67
One agent runtime with web, TUI, CLI, and API surfaces.
Agent runtime
DocsFastAPI core that runs agent turns, model routing, tools, streaming, sessions, and approvals.
Used for: The shared brain behind every Keprix interface.
Command Center TUI
DocsKeyboard-first Textual terminal with live sessions, slash commands, tool cards, review mode, and diagnostics.
Used for: Operators who want full control without leaving the terminal.
Web workspace
DocsBrowser shell for chat, documents, CRM, automations, settings, and admin pages.
Used for: Day-to-day operator work in a shared UI contract.
CLI
Docskeprix CLI for start, setup, memory, security audit, and operator tasks.
Used for: Scripted ops, install, and headless administration.
OpenAI-compatible API
DocsREST and OpenAI-style chat completions against your self-hosted runtime.
Used for: Connecting external clients and apps to Keprix.
Daily tools for chat, files, schedule, and people.
Chat
DocsStreaming agent sessions with models, tools, slash commands, and voice input.
Used for: Primary conversational work with the agent.
Documents
DocsUpload, index, share, and export workspace files.
Used for: Keeping source material next to the agent.
Notes
DocsLinked notes and references inside the workspace.
Used for: Capturing decisions and working context.
Tasks
DocsTo-do, in progress, and done tracking for operator work.
Used for: Turning agent outputs into tracked follow-ups.
Calendar
DocsMonth, week, and day views with schedule-aware agent context.
Used for: Planning work and booking-related flows.
IMAP inbox, AI triage, and send APIs behind Channel Shield where enabled.
Used for: Reading and acting on mail safely.
Contacts
DocsPeople records, sync, and communication preferences.
Used for: CRM and outreach contact identity.
Gallery
DocsGenerated and uploaded images in one browser.
Used for: Reviewing media produced by agents and tools.
Vical booking
DocsBooking pages, reschedule/cancel flows, and Soft Wall enroll hooks.
Used for: Public scheduling tied to CRM and outreach.
Notifications
DocsIn-app inbox, digests, and optional external SMTP alerts.
Used for: Keeping operators aware of approvals and system events.
Workflows, apps, skills, and reviewable self-improvement.
Agent OS
DocsAction boards, run ledgers, client kits, promote flows, and self-improvement loops.
Used for: Operating agents as a managed workflow system.
Mutation engine
DocsProposes new tools or code, sandboxes and tests them, then waits for human approval.
Used for: Closing capability gaps without silent live installs.
Self-coding agent
DocsLong-horizon coding sessions with diffs, tests, and risk review.
Used for: Repo changes that stay reviewable.
Playbooks
DocsVisual and YAML workflows with runs, approvals, schedules, and triggers.
Used for: Repeatable automations with human checkpoints.
Cron jobs
DocsScheduled agent tasks with run history.
Used for: Recurring maintenance and outbound jobs.
Agent Studio
DocsBuild and publish manifest-driven agent experiences.
Used for: Packaging reusable agent apps.
Agent Apps
DocsInstall, run, and schedule packaged agent apps.
Used for: Productized agent workflows for a workspace.
Skills and plugins
DocsSkills Hub, skill-first execution, and extension plugins.
Used for: Adding domain behavior without forking core.
Improvement loop
DocsProposes skill, tool, and workflow upgrades through review.
Used for: Continuous self-improvement under Soft Wall / approvals.
Agent teams
DocsMulti-agent collaboration patterns on one runtime.
Used for: Delegating work across specialized agents.
Control Center
DocsOperator cockpit for runtime status and guided actions.
Used for: Seeing what the fleet of agents is doing.
Recall, graphs, RAG, and self-knowledge about Keprix itself.
Long-term memory
DocsStructured, workspace-scoped memory with semantic search.
Used for: Agents that remember facts across sessions.
Brain graph
DocsGraph views of entities, memories, and relationships.
Used for: Exploring how knowledge connects.
RAG pipelines
DocsIndex and retrieve documents, workspace data, and codebase self-knowledge.
Used for: Grounded answers from your corpus.
Self-knowledge
DocsIndexed product docs so Keprix can answer what it can do.
Used for: Operator and agent questions about the platform.
Graphiti bridge
DocsOptional knowledge-graph bridge for richer entity memory.
Used for: Advanced memory topologies when enabled.
Pipeline, discovery, enrichment, messaging, and Soft Wall safety.
Agentic CRM
DocsLeads, contacts, accounts, deals, lists, ICP, SLA, inbox, workflows, analytics, and settings in one CRM surface.
Used for: Running go-to-market work with agent assistance.
Discovery and enrich
DocsFind and enrich prospects from directories, sheets, and licensed sources.
Used for: Building qualified pipelines without leaving Keprix.
Companies House
DocsUK company lookup and enrichment against the official API.
Used for: B2B research and compliance-aware prospecting.
Decision-maker identification
Fills in a missing contact name from a lead's company officers, ranked by role, with a web-search fallback. Fill-empty-only - never invents a name or overwrites one you already have.
Used for: Turning a company-only lead into a named contact before outreach.
OSINT public-footprint enrichment
Optional, policy-gated lookup of a contact's public online footprint. Off by default, requires explicit opt-in plus a lawful-use acknowledgement, and never surfaces breach data or recovery emails/phones.
Used for: Extra context on a lead when you've explicitly turned it on for that workspace.
Outreach
DocsCampaigns, sequences, outbox, replies, suppressions, and deliverability.
Used for: Controlled multi-channel outbound.
Soft Wall
DocsApprove-then-retry gate for sensitive CRM and mutation actions before they execute.
Used for: Keeping high-risk writes human-reviewed.
CRM compliance
DocsContactability, suppressions, merges, tracking privacy, and data quality tools.
Used for: Safer outreach and cleaner CRM data.
Health and social care pack
DocsDomain pack patterns for regulated health/social outreach contexts.
Used for: Sector-specific CRM and messaging constraints.
Inbound protection before mail or chat reaches people or agents.
Channel Shield
DocsScan, policy-check, sandbox, quarantine, and summarize inbound email and messaging.
Used for: Stopping unsafe content before it enters workflows.
Messaging channels
DocsTelegram, Discord, Slack, WhatsApp (via providers), webhooks, and personas.
Used for: Talking to the agent where your team already works.
Voice
DocsVoice input, templates, wake words, and receptionist-style flows.
Used for: Hands-free and phone-adjacent agent use.
Vault, ACLs, approvals, tenancy, and optional Scout signals.
Vault and credential proxy
DocsEncrypted secrets with injection that keeps credentials out of prompts.
Used for: Safe tool access to third-party APIs.
Review gateway
DocsExternal human review tokens for sensitive actions.
Used for: Cross-team approval of high-risk work.
Tool and resource ACLs
DocsScope which tools and resources each actor can use.
Used for: Least-privilege agent and operator access.
Governance and evidence packs
DocsGovernance providers, pack gates, and evidence for audits.
Used for: Regulated or enterprise review trails.
Multi-tenancy and isolation
DocsWorkspace and tenant boundaries for memory, CRM, and credentials.
Used for: Keeping customer data separated.
Scout / governance connector
DocsOptional sanitized signals and control actions to a governance provider.
Used for: External monitoring without giving up self-hosting.
Deep research, evals, analytics, and model comparison.
Deep research
DocsCited research projects with datasets and reproducibility hooks.
Used for: Long-form investigation with sources.
Compare models
DocsBlind A/B evaluation of LLM providers.
Used for: Choosing models with evidence, not vibes.
Evals
DocsEvaluation cases, traces, and result drawers.
Used for: Regression testing agent behavior.
Analytics workspace
DocsUsage, cost, and operational analytics panels.
Used for: Understanding spend and agent activity.
Browser automation
DocsHarnessed browser sessions for agent web tasks.
Used for: Sites that need real browser interaction.
MCP, A2A, universal sidecar, and product packs.
MCP connectors
DocsModel Context Protocol servers as first-class tool sources.
Used for: Plugging external tools into the agent.
A2A
DocsAgent-to-agent provider patterns.
Used for: Interoperability with other agent runtimes.
Universal Sidecar
DocsPublic contract for product sidecars: health, capabilities, pairing, jobs, events, and kill switch.
Used for: Embedding Keprix beside Clinicom, Fleetz, AbbiS, and other products.
Domain packs
DocsInstallable knowledge and product packs (hub, clinical gates, product sidecars).
Used for: Sector and product-specific capabilities.
SDK
DocsPython and TypeScript clients for the App Foundation and APIs.
Used for: Building on Keprix from other codebases.
Google Workspace
DocsOAuth-backed Workspace integrations where configured.
Used for: Mail, calendar, and drive-adjacent workflows.
n8n sidecar
DocsOptional n8n alongside Keprix via MCP bridge.
Used for: Teams that already automate in n8n.
Readiness, billing hooks, quotas, flags, and backups.
Admin dashboard
DocsUsers, tools, channels, mutations, fleet, and readiness.
Used for: Instance administration.
Feature flags and modules
DocsProgressive UX flags and module inventory.
Used for: Rolling out surfaces without breaking the nav.
Quotas and usage
DocsToken and usage budgets with operator visibility.
Used for: Controlling cost per actor or workspace.
Billing hooks
DocsOptional Stripe wiring for commercial surfaces; Community stays free.
Used for: Managed or donation flows without gating OSS.
Hot backup
DocsSnapshot, verify, and restore archives.
Used for: Disaster recovery for self-hosted instances.
Localization
DocsCorrections and metrics for locale-aware copy.
Used for: Tuning language for your operators.
Prefer the short tour?
The homepage highlights eight flagship capabilities. Docs go deeper on each module.