Skip to main content

Agience Documentation

Status: Reference Date: 2026-04-10

Agience is a human-in-the-loop knowledge curation platform — an OS-like substrate where AI agents and humans collaborate over structured, versioned information through open MCP standards.


New to Agience?


Overview

DocumentDescription
What is Agience?Core concepts, goals, and the information triangle
Platform OverviewHigh-level architecture, layer model, and key components
Information OS AnalogyHow Agience relates to an operating system for knowledge
ManifestoThe principles and philosophy behind Agience
Solution TaxonomyHow solutions, personas, and content types are organized

Use Cases

DocumentDescription
Use CasesOverview of all documented use cases
Email ManagementIntelligent email triage and response with AI agents
Personal AssistantTelegram-based personal AI assistant
Meeting IntelligenceCapturing and surfacing knowledge from meetings
Executive AI TeamMulti-agent coordination for executive workflows
Event PlanningAI-assisted event coordination and logistics

Getting Started

DocumentDescription
QuickstartFastest path to a running Agience instance
Local DevelopmentFull dev setup with Docker, backend, and frontend
Self-Hosting GuideRun Agience on your own infrastructure
Deploy to EC2Step-by-step EC2 deployment walkthrough
Admin SetupFirst-run admin configuration and provisioning

For MCP client configuration, see MCP Client Setup.


Architecture

DocumentDescription
Architecture OverviewSystem architecture: services, databases, and communication patterns
Layered ArchitectureCore / Handlers / Presentation layer boundaries and rules
Artifact ModelArtifact structure, versioning, references, and ArangoDB lifecycle
Content TypesMIME-based content type system and handler ownership model
Security ModelAuth, JWT, API keys, scopes, grants, and trust model

Features

DocumentDescription
Anchored ReasoningPremium tier — anchors AI answers to verified evidence, prevents hallucination (patent-pending)
SearchHybrid BM25 + semantic search, aperture control, query language
Agent ExecutionAgent artifacts, operator execution, and invocation API
Desktop Host RelayLocal MCP bridge via WebSocket relay for desktop apps
Workspace AutomationEvent handlers, workspace triggers, and automation patterns
External AuthConnecting external identity providers (OAuth, OIDC)
Content Type RegistryHow content types are registered, resolved, and served

MCP Integration

DocumentDescription
MCP OverviewHow Agience acts as both MCP server and MCP client
Client SetupConnecting an MCP client to Agience
Client InstructionsTool surface reference for external MCP clients
Server DevelopmentBuild and register MCP servers: auth, callbacks, content types
TestingHow to test MCP tools and server connections
VS CodeUsing Agience as an MCP server inside VS Code

Reference

DocumentDescription
VocabularyCanonical term definitions (Artifact, Card, Operator, etc.)
API ReferenceBackend REST API endpoint reference

Guides

DocumentDescription
Best PracticesCoding conventions, testing, and anti-patterns
Component GuideFrontend component inventory and usage patterns
Color StandardsDesign system color palette and usage rules
Run, Release & DeployOperator runbook: run locally, cut releases, deploy hosted sites

Contributing

DocumentDescription
ContributingHow to contribute code, docs, and content types
ChangelogRelease history and version notes