Capabilities catalog

Full list of Keprix features

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.

67 capabilities
10 categories

Showing 67 of 67

Runtime and interfaces

One agent runtime with web, TUI, CLI, and API surfaces.

Agent runtime

Docs

FastAPI core that runs agent turns, model routing, tools, streaming, sessions, and approvals.

Used for: The shared brain behind every Keprix interface.

Command Center TUI

Docs

Keyboard-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

Docs

Browser shell for chat, documents, CRM, automations, settings, and admin pages.

Used for: Day-to-day operator work in a shared UI contract.

CLI

Docs

keprix CLI for start, setup, memory, security audit, and operator tasks.

Used for: Scripted ops, install, and headless administration.

OpenAI-compatible API

Docs

REST and OpenAI-style chat completions against your self-hosted runtime.

Used for: Connecting external clients and apps to Keprix.

Workspace productivity

Daily tools for chat, files, schedule, and people.

Chat

Docs

Streaming agent sessions with models, tools, slash commands, and voice input.

Used for: Primary conversational work with the agent.

Documents

Docs

Upload, index, share, and export workspace files.

Used for: Keeping source material next to the agent.

Notes

Docs

Linked notes and references inside the workspace.

Used for: Capturing decisions and working context.

Tasks

Docs

To-do, in progress, and done tracking for operator work.

Used for: Turning agent outputs into tracked follow-ups.

Calendar

Docs

Month, week, and day views with schedule-aware agent context.

Used for: Planning work and booking-related flows.

Email

Docs

IMAP inbox, AI triage, and send APIs behind Channel Shield where enabled.

Used for: Reading and acting on mail safely.

Contacts

Docs

People records, sync, and communication preferences.

Used for: CRM and outreach contact identity.

Gallery

Docs

Generated and uploaded images in one browser.

Used for: Reviewing media produced by agents and tools.

Vical booking

Docs

Booking pages, reschedule/cancel flows, and Soft Wall enroll hooks.

Used for: Public scheduling tied to CRM and outreach.

Notifications

Docs

In-app inbox, digests, and optional external SMTP alerts.

Used for: Keeping operators aware of approvals and system events.

Agent OS and automation

Workflows, apps, skills, and reviewable self-improvement.

Agent OS

Docs

Action boards, run ledgers, client kits, promote flows, and self-improvement loops.

Used for: Operating agents as a managed workflow system.

Mutation engine

Docs

Proposes 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

Docs

Long-horizon coding sessions with diffs, tests, and risk review.

Used for: Repo changes that stay reviewable.

Playbooks

Docs

Visual and YAML workflows with runs, approvals, schedules, and triggers.

Used for: Repeatable automations with human checkpoints.

Cron jobs

Docs

Scheduled agent tasks with run history.

Used for: Recurring maintenance and outbound jobs.

Agent Studio

Docs

Build and publish manifest-driven agent experiences.

Used for: Packaging reusable agent apps.

Agent Apps

Docs

Install, run, and schedule packaged agent apps.

Used for: Productized agent workflows for a workspace.

Skills and plugins

Docs

Skills Hub, skill-first execution, and extension plugins.

Used for: Adding domain behavior without forking core.

Improvement loop

Docs

Proposes skill, tool, and workflow upgrades through review.

Used for: Continuous self-improvement under Soft Wall / approvals.

Agent teams

Docs

Multi-agent collaboration patterns on one runtime.

Used for: Delegating work across specialized agents.

Control Center

Docs

Operator cockpit for runtime status and guided actions.

Used for: Seeing what the fleet of agents is doing.

Knowledge and memory

Recall, graphs, RAG, and self-knowledge about Keprix itself.

Long-term memory

Docs

Structured, workspace-scoped memory with semantic search.

Used for: Agents that remember facts across sessions.

Brain graph

Docs

Graph views of entities, memories, and relationships.

Used for: Exploring how knowledge connects.

RAG pipelines

Docs

Index and retrieve documents, workspace data, and codebase self-knowledge.

Used for: Grounded answers from your corpus.

Self-knowledge

Docs

Indexed product docs so Keprix can answer what it can do.

Used for: Operator and agent questions about the platform.

Graphiti bridge

Docs

Optional knowledge-graph bridge for richer entity memory.

Used for: Advanced memory topologies when enabled.

Agentic CRM and outreach

Pipeline, discovery, enrichment, messaging, and Soft Wall safety.

Agentic CRM

Docs

Leads, 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

Docs

Find and enrich prospects from directories, sheets, and licensed sources.

Used for: Building qualified pipelines without leaving Keprix.

Companies House

Docs

UK 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

Docs

Campaigns, sequences, outbox, replies, suppressions, and deliverability.

Used for: Controlled multi-channel outbound.

Soft Wall

Docs

Approve-then-retry gate for sensitive CRM and mutation actions before they execute.

Used for: Keeping high-risk writes human-reviewed.

CRM compliance

Docs

Contactability, suppressions, merges, tracking privacy, and data quality tools.

Used for: Safer outreach and cleaner CRM data.

Health and social care pack

Docs

Domain pack patterns for regulated health/social outreach contexts.

Used for: Sector-specific CRM and messaging constraints.

Channel Shield and messaging

Inbound protection before mail or chat reaches people or agents.

Channel Shield

Docs

Scan, policy-check, sandbox, quarantine, and summarize inbound email and messaging.

Used for: Stopping unsafe content before it enters workflows.

Messaging channels

Docs

Telegram, Discord, Slack, WhatsApp (via providers), webhooks, and personas.

Used for: Talking to the agent where your team already works.

Voice

Docs

Voice input, templates, wake words, and receptionist-style flows.

Used for: Hands-free and phone-adjacent agent use.

Security and governance

Vault, ACLs, approvals, tenancy, and optional Scout signals.

Vault and credential proxy

Docs

Encrypted secrets with injection that keeps credentials out of prompts.

Used for: Safe tool access to third-party APIs.

Review gateway

Docs

External human review tokens for sensitive actions.

Used for: Cross-team approval of high-risk work.

Tool and resource ACLs

Docs

Scope which tools and resources each actor can use.

Used for: Least-privilege agent and operator access.

Governance and evidence packs

Docs

Governance providers, pack gates, and evidence for audits.

Used for: Regulated or enterprise review trails.

Multi-tenancy and isolation

Docs

Workspace and tenant boundaries for memory, CRM, and credentials.

Used for: Keeping customer data separated.

Scout / governance connector

Docs

Optional sanitized signals and control actions to a governance provider.

Used for: External monitoring without giving up self-hosting.

Research and data

Deep research, evals, analytics, and model comparison.

Deep research

Docs

Cited research projects with datasets and reproducibility hooks.

Used for: Long-form investigation with sources.

Compare models

Docs

Blind A/B evaluation of LLM providers.

Used for: Choosing models with evidence, not vibes.

Evals

Docs

Evaluation cases, traces, and result drawers.

Used for: Regression testing agent behavior.

Analytics workspace

Docs

Usage, cost, and operational analytics panels.

Used for: Understanding spend and agent activity.

Browser automation

Docs

Harnessed browser sessions for agent web tasks.

Used for: Sites that need real browser interaction.

Integrations and sidecars

MCP, A2A, universal sidecar, and product packs.

MCP connectors

Docs

Model Context Protocol servers as first-class tool sources.

Used for: Plugging external tools into the agent.

A2A

Docs

Agent-to-agent provider patterns.

Used for: Interoperability with other agent runtimes.

Universal Sidecar

Docs

Public 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

Docs

Installable knowledge and product packs (hub, clinical gates, product sidecars).

Used for: Sector and product-specific capabilities.

SDK

Docs

Python and TypeScript clients for the App Foundation and APIs.

Used for: Building on Keprix from other codebases.

Google Workspace

Docs

OAuth-backed Workspace integrations where configured.

Used for: Mail, calendar, and drive-adjacent workflows.

n8n sidecar

Docs

Optional n8n alongside Keprix via MCP bridge.

Used for: Teams that already automate in n8n.

Operations and admin

Readiness, billing hooks, quotas, flags, and backups.

Admin dashboard

Docs

Users, tools, channels, mutations, fleet, and readiness.

Used for: Instance administration.

Feature flags and modules

Docs

Progressive UX flags and module inventory.

Used for: Rolling out surfaces without breaking the nav.

Quotas and usage

Docs

Token and usage budgets with operator visibility.

Used for: Controlling cost per actor or workspace.

Billing hooks

Docs

Optional Stripe wiring for commercial surfaces; Community stays free.

Used for: Managed or donation flows without gating OSS.

Hot backup

Docs

Snapshot, verify, and restore archives.

Used for: Disaster recovery for self-hosted instances.

Localization

Docs

Corrections 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.