Agience/agience-core

View on GitHub ↗

The operating system that AI workflows trust. Structure messy inputs. Establish identity. Track provenance. Build the durable data layer your AI workflows need to be trusted, reusable, and auditable.

39 ★16 forksPythonUpdated 2mo ago

What you need to know

Self-hostable operating system for AI workflows that turns AI output into governed knowledge artifacts with identity, provenance and version history. MCP-native: it is both an MCP server (to VS Code, Claude Desktop, Cursor) and an MCP client (consuming GitHub, Slack, filesystem servers). Ships eight persona MCP servers, ArangoDB-backed artifact storage, encrypted hybrid search and OAuth2.

Install

curl -fsSL https://get.agience.ai/install.sh | sh (macOS/Linux) or irm https://get.agience.ai/install.ps1 | iex (Windows)
Then agience up / agience down / agience update

Usage

  • Run at https://home.agience.ai (resolves to 127.0.0.1)
  • Sign up for hosted at agience.ai, or build from source with ./agience dev -f --build

Key features

  • Artifact model with typed, versioned objects, full history and graph relationships
  • Human-in-the-loop approval gates as first-class operators
  • MCP server gateway at /{server_id}/mcp plus MCP client consumption of external servers
  • MANTLE-SSE blind-token BM25 + encrypted IVF vector search with AES-256-GCM at rest
  • Eight agent persona servers (Astra, Sage, Verso, Aria, Iris, Mantle, Seraph, Ophan)
  • Multi-provider OAuth2, scoped API keys, RS256 JWT
  • Live stream ingestion (OBS -> SRS -> AWS Transcribe) and S3/CloudFront media handling
  • Agentic chat loop with 8-tool surface

Best for

Organizations needing governed, provenance-tracked agent workflows with human review

Caveats

  • AGPL-3.0-only license; commercial license required for proprietary/closed-source use
  • Complex multi-container deployment (ArangoDB, Postgres, MinIO, SRS)
Platforms: Windows · Linux · macOSClients: VS Code · Claude Desktop · Cursor
Documentation ↗

Reviewed 2026-08-11

Topics

Stars
39★
Forks
16
Language
Python
License
NOASSERTION
Created
2024-09-27
Last push
2026-06-12