Home
Providers
SageOx
SageOx
SageOx is a Seattle-based platform that acts as the "hivemind for human-agent teams" — it captures team discussions, decisions, and AI coding-agent work sessions and distills them into a shared, searchable Ledger (per-repo history) and Team Context (team-wide knowledge) so that agents inherit full context instead of starting cold. Developers integrate through the Ox CLI (a Go binary that primes Claude Code, Codex, Cursor, Windsurf, Cline and other agents), the Ox MCP server (a hosted, OAuth-scoped Model Context Protocol endpoint), and a REST API covering repositories, recordings, notifications, teams, users, runs, API keys, and Ox Dot capture devices. SageOx raised a $15M seed round in May 2026 led by Canaan Partners with A.Capital, Pioneer Square Labs, and Founders' Co-op.
SageOx publishes 23 APIs on the APIs.io network, including Admin API, AgentX API, API Keys API, and 20 more. Tagged areas include Company, AI Agents, Developer Tools, Knowledge Management, and Agent Memory.
SageOx’s developer surface includes authentication, documentation, API reference, getting-started guide, engineering blog, signup flow, support, and 22 more developer resources.
23 APIs
1 MCP Servers
Company AI Agents Developer Tools Knowledge Management Agent Memory Model Context Protocol MCP CLI Team Collaboration Agentic Engineering
On this page
Kin Score
APIs 23
MCP Servers 1
Security Posture 2
Scopes 1
Agentic Access 1
Resources 29
apis.yml
5 Operational Transparency
Composite quality — 48.1/100 · developing
Contract Quality
14.5 / 25
Developer Ergonomics
16.1 / 20
Commercial Clarity
6.8 / 20
Operational Transparency
0.7 / 13
Discoverability
10.0 / 10
Agent readiness — 69/100 · agent native
Machine-Readable Contract
18 / 18
Agentic Access Contract
15 / 15
MCP Server
12 / 12
Machine-Readable Auth
10 / 10
Idempotency
0 / 9
Stable Error Semantics
8 / 8
Request/Response Examples
0 / 7
Rate-Limit Signaling
0 / 7
Typed Event Surface
0 / 6
Agent Skills
5 / 5
Well-Known Catalog
4 / 4
Consent & Bot Identity
0 / 3
Individual APIs this provider publishes, each with its own machine-readable definition.
Administrative analytics, session management, and system operations. Includes active session counts, user analytics, and management endpoints restricted to admin roles.
Multi-tenant telemetry platform for CLI tools and AI agents. Register applications, ingest events via API key authentication, and query analytics through the dashboard API. **Tw...
The API Keys API from SageOx — 2 operation(s) for api keys.
Session management and token lifecycle. Validates JWT tokens issued by Better Auth, returns session details and user identity. Used by both web app and CLI for authentication ve...
Integration endpoints for the `ox` CLI tool. Includes device flow authentication (code request → polling → token exchange), server-side diagnostics, repository initialization, a...
The Devices API from SageOx — 7 operation(s) for devices.
The Firmware Admin API from SageOx — 9 operation(s) for firmware admin.
The Firmware OTA API from SageOx — 1 operation(s) for firmware ota.
Browse repository files, view commits, compare branches, and manage the Ledger. The Ledger stores historical context (decisions, discussions, AI-generated summaries) as version-...
AI-generated guidance content and statistics. Provides contextual recommendations, best practices, and insights derived from team context and recording analysis.
Service health and readiness endpoints for orchestration platforms. The `/live` endpoint returns service liveness; `/ready` confirms database connectivity and dependency availab...
OpenAI-compatible chat completion endpoints. Proxies requests to configured LLM providers (Bedrock, OpenAI) with model routing, token usage tracking, and streaming support. Foll...
Collect frontend application logs for centralized error tracking and debugging. Accepts batches of structured log entries from web and CLI clients with severity levels and metad...
The Miscellaneous API from SageOx — 12 operation(s) for miscellaneous.
Read, manage, and stream real-time notifications. Supports SSE (Server-Sent Events) for live delivery, bulk operations (mark read, delete), and preference-based filtering. Notif...
Upload and manage photos with automatic OCR text extraction. Photos can be scoped to a repository (linked to recordings/discussions) or a team (shared resources). Uses presigned...
Unauthenticated endpoints for public-facing data. Returns team profiles, public recording metadata, shared conventions, and repository status without requiring authentication. R...
Full lifecycle management for discussion recordings: chunked upload, transcription, speaker identification, AI-generated summaries, decisions, and action items. Recordings feed ...
The Repositories API from SageOx — 6 operation(s) for repositories.
Repository initialization and merge operations. `initRepo` creates or reconnects a repository with SageOx (idempotent). `mergeRepos` combines ledger data when repositories are m...
The runs API from SageOx — 7 operation(s) for runs.
Create and manage teams with hierarchical membership (owner, admin, member). Handles invitations via email with role assignment, team-wide conventions and norms, and child-team ...
Manage user profiles, preferences, API keys, and account settings. Preferences control notification delivery, theme, and feature opt-ins. API keys authenticate CLI and programma...
Scroll for all 23
Model Context Protocol servers that expose these APIs to AI agents.
Authentication, domain security, vulnerability disclosure, and trust-center signals.
OAuth scopes governing access to this provider's APIs.
Recommended x-agentic-access execution contracts for AI agents.
Get Started 4
Portal, sign-up, and the first successful call
Documentation 2
Reference material describing how the API behaves
Agent Surfaces 5
MCP servers, agent skills, and machine-readable catalogs
Design & Contract 5
Pagination, idempotency, versioning, errors, and events
Build 4
SDKs, sample code, and the tooling you integrate with
Access & Security 3
Authentication, authorization, and security posture
Operate 1
Status, limits, changes, and where to get help
Commercial 2
Pricing, plans, and the legal terms of use
Company 2
The organization behind the API
Other 1
Properties that don't map to a standard resource type
Source (apis.yml)
aid: sageox
x-enrichment:
date: '2026-07-21'
status: enriched
artifacts_added: 20
pass: local-v1
name: SageOx
description: SageOx is a Seattle-based platform that acts as the "hivemind for human-agent teams" — it captures team discussions,
decisions, and AI coding-agent work sessions and distills them into a shared, searchable Ledger (per-repo history) and Team
Context (team-wide knowledge) so that agents inherit full context instead of starting cold. Developers integrate through
the Ox CLI (a Go binary that primes Claude Code, Codex, Cursor, Windsurf, Cline and other agents), the Ox MCP server (a
hosted, OAuth-scoped Model Context Protocol endpoint), and a REST API covering repositories, recordings, notifications,
teams, users, runs, API keys, and Ox Dot capture devices. SageOx raised a $15M seed round in May 2026 led by Canaan Partners
with A.Capital, Pioneer Square Labs, and Founders' Co-op.
url: https://raw.githubusercontent.com/api-evangelist/sageox/refs/heads/main/apis.yml
x-type: company
x-source: vc-portfolio
x-backed-by:
- canaan-partners
x-tier: profiled
x-tier-reason: portfolio-lead
accessModel:
pricing: unknown
onboarding: self-serve
trial: false
try_now: false
public: false
label: Self-serve signup
confidence: medium
source:
- authentication
generated: '2026-07-22'
method: derived
specificationVersion: '0.20'
created: '2026-07-17'
modified: '2026-07-21'
image: https://sageox.ai/sageox-wordmark-dark.png
tags:
- Company
- AI Agents
- Developer Tools
- Knowledge Management
- Agent Memory
- Model Context Protocol
- MCP
- CLI
- Team Collaboration
- Agentic Engineering
apis:
- aid: sageox:sageox-admin-api
name: SageOx Admin API
description: Administrative analytics, session management, and system operations. Includes active session counts, user analytics,
and management endpoints restricted to admin roles.
humanURL: https://sageox.ai/docs
baseURL: https://sageox.ai
tags:
- Admin
properties:
- type: OpenAPI
url: openapi/sageox-admin-api-openapi.yml
- aid: sageox:sageox-agentx-api
name: SageOx AgentX API
description: 'Multi-tenant telemetry platform for CLI tools and AI agents. Register applications,
ingest events via API key authentication, and query analytics through the dashboard API.
**Two authentication models:**
- **Capture endpoint** (`POST /agentx/capture`): API key (`axk_...`) in `Authorization: Bearer` header. Designed for embedding
in open-source CLIs.
- **Dashboard + CRUD**: JWT authentication with team membership verification per app.
**Key concepts:**
- **Events** are the core data unit — named, timestamped, with arbitrary JSONB properties
- **`distinct_id`** identifies a device/machine (SDK-generated UUID, not PII)
- **`$user_id`** (optional, in properties) correlates events to a logical user
- **Friction events** follow a convention: `friction.*` event names with `kind`, `actor`, `command` properties'
humanURL: https://sageox.ai/docs
baseURL: https://sageox.ai
tags:
- AgentX
properties:
- type: OpenAPI
url: openapi/sageox-agentx-api-openapi.yml
- aid: sageox:sageox-api-keys-api
name: SageOx API Keys API
description: The API Keys API from SageOx — 2 operation(s) for api keys.
humanURL: https://sageox.ai/docs
baseURL: https://sageox.ai
tags:
- API Keys
properties:
- type: OpenAPI
url: openapi/sageox-api-keys-api-openapi.yml
- aid: sageox:sageox-auth-api
name: SageOx Auth API
description: Session management and token lifecycle. Validates JWT tokens issued by Better Auth, returns session details
and user identity. Used by both web app and CLI for authentication verification.
humanURL: https://sageox.ai/docs
baseURL: https://sageox.ai
tags:
- Auth
properties:
- type: OpenAPI
url: openapi/sageox-auth-api-openapi.yml
- aid: sageox:sageox-cli-api
name: SageOx CLI API
description: Integration endpoints for the `ox` CLI tool. Includes device flow authentication (code request → polling →
token exchange), server-side diagnostics, repository initialization, and friction event tracking for UX telemetry.
humanURL: https://sageox.ai/docs
baseURL: https://sageox.ai
tags:
- CLI
properties:
- type: OpenAPI
url: openapi/sageox-cli-api-openapi.yml
- aid: sageox:sageox-devices-api
name: SageOx Devices API
description: The Devices API from SageOx — 7 operation(s) for devices.
humanURL: https://sageox.ai/docs
baseURL: https://sageox.ai
tags:
- Devices
properties:
- type: OpenAPI
url: openapi/sageox-devices-api-openapi.yml
- aid: sageox:sageox-firmware-admin-api
name: SageOx Firmware Admin API
description: The Firmware Admin API from SageOx — 9 operation(s) for firmware admin.
humanURL: https://sageox.ai/docs
baseURL: https://sageox.ai
tags:
- Firmware Admin
properties:
- type: OpenAPI
url: openapi/sageox-firmware-admin-api-openapi.yml
- aid: sageox:sageox-firmware-ota-api
name: SageOx Firmware OTA API
description: The Firmware OTA API from SageOx — 1 operation(s) for firmware ota.
humanURL: https://sageox.ai/docs
baseURL: https://sageox.ai
tags:
- Firmware OTA
properties:
- type: OpenAPI
url: openapi/sageox-firmware-ota-api-openapi.yml
- aid: sageox:sageox-git-api
name: SageOx Git API
description: Browse repository files, view commits, compare branches, and manage the Ledger. The Ledger stores historical
context (decisions, discussions, AI-generated summaries) as version-controlled files in a GitLab-backed repository. Also
handles repository uninstall and permanent deletion workflows.
humanURL: https://sageox.ai/docs
baseURL: https://sageox.ai
tags:
- Git
properties:
- type: OpenAPI
url: openapi/sageox-git-api-openapi.yml
- aid: sageox:sageox-guidance-api
name: SageOx Guidance API
description: AI-generated guidance content and statistics. Provides contextual recommendations, best practices, and insights
derived from team context and recording analysis.
humanURL: https://sageox.ai/docs
baseURL: https://sageox.ai
tags:
- Guidance
properties:
- type: OpenAPI
url: openapi/sageox-guidance-api-openapi.yml
- aid: sageox:sageox-health-api
name: SageOx Health API
description: Service health and readiness endpoints for orchestration platforms. The `/live` endpoint returns service liveness;
`/ready` confirms database connectivity and dependency availability.
humanURL: https://sageox.ai/docs
baseURL: https://sageox.ai
tags:
- Health
properties:
- type: OpenAPI
url: openapi/sageox-health-api-openapi.yml
- aid: sageox:sageox-llm-api
name: SageOx LLM API
description: OpenAI-compatible chat completion endpoints. Proxies requests to configured LLM providers (Bedrock, OpenAI)
with model routing, token usage tracking, and streaming support. Follows the OpenAI `/v1/chat/completions` format.
humanURL: https://sageox.ai/docs
baseURL: https://sageox.ai
tags:
- LLM
properties:
- type: OpenAPI
url: openapi/sageox-llm-api-openapi.yml
- aid: sageox:sageox-logs-api
name: SageOx Logs API
description: Collect frontend application logs for centralized error tracking and debugging. Accepts batches of structured
log entries from web and CLI clients with severity levels and metadata.
humanURL: https://sageox.ai/docs
baseURL: https://sageox.ai
tags:
- Logs
properties:
- type: OpenAPI
url: openapi/sageox-logs-api-openapi.yml
- aid: sageox:sageox-miscellaneous-api
name: SageOx Miscellaneous API
description: The Miscellaneous API from SageOx — 12 operation(s) for miscellaneous.
humanURL: https://sageox.ai/docs
baseURL: https://sageox.ai
tags:
- Miscellaneous
properties:
- type: OpenAPI
url: openapi/sageox-miscellaneous-api-openapi.yml
- aid: sageox:sageox-notifications-api
name: SageOx Notifications API
description: Read, manage, and stream real-time notifications. Supports SSE (Server-Sent Events) for live delivery, bulk
operations (mark read, delete), and preference-based filtering. Notifications originate from workflows, recordings, and
system events.
humanURL: https://sageox.ai/docs
baseURL: https://sageox.ai
tags:
- Notifications
properties:
- type: OpenAPI
url: openapi/sageox-notifications-api-openapi.yml
- aid: sageox:sageox-photos-api
name: SageOx Photos API
description: Upload and manage photos with automatic OCR text extraction. Photos can be scoped to a repository (linked to
recordings/discussions) or a team (shared resources). Uses presigned URLs for direct-to-storage uploads.
humanURL: https://sageox.ai/docs
baseURL: https://sageox.ai
tags:
- Photos
properties:
- type: OpenAPI
url: openapi/sageox-photos-api-openapi.yml
- aid: sageox:sageox-public-api
name: SageOx Public API
description: Unauthenticated endpoints for public-facing data. Returns team profiles, public recording metadata, shared
conventions, and repository status without requiring authentication. Rate limited per IP.
humanURL: https://sageox.ai/docs
baseURL: https://sageox.ai
tags:
- Public
properties:
- type: OpenAPI
url: openapi/sageox-public-api-openapi.yml
- aid: sageox:sageox-recordings-api
name: SageOx Recordings API
description: 'Full lifecycle management for discussion recordings: chunked upload, transcription, speaker identification,
AI-generated summaries, decisions, and action items. Recordings feed into the repository Ledger. Supports both audio upload
and real-time recording sessions via Temporal workflows.'
humanURL: https://sageox.ai/docs
baseURL: https://sageox.ai
tags:
- Recordings
properties:
- type: OpenAPI
url: openapi/sageox-recordings-api-openapi.yml
- aid: sageox:sageox-repositories-api
name: SageOx Repositories API
description: The Repositories API from SageOx — 6 operation(s) for repositories.
humanURL: https://sageox.ai/docs
baseURL: https://sageox.ai
tags:
- Repositories
properties:
- type: OpenAPI
url: openapi/sageox-repositories-api-openapi.yml
- aid: sageox:sageox-repository-api
name: SageOx Repository API
description: Repository initialization and merge operations. `initRepo` creates or reconnects a repository with SageOx (idempotent).
`mergeRepos` combines ledger data when repositories are merged.
humanURL: https://sageox.ai/docs
baseURL: https://sageox.ai
tags:
- Repository
properties:
- type: OpenAPI
url: openapi/sageox-repository-api-openapi.yml
- aid: sageox:sageox-runs-api
name: SageOx runs API
description: The runs API from SageOx — 7 operation(s) for runs.
humanURL: https://sageox.ai/docs
baseURL: https://sageox.ai
tags:
- runs
properties:
- type: OpenAPI
url: openapi/sageox-runs-api-openapi.yml
- aid: sageox:sageox-teams-api
name: SageOx Teams API
description: Create and manage teams with hierarchical membership (owner, admin, member). Handles invitations via email
with role assignment, team-wide conventions and norms, and child-team relationships. Teams are the primary organizational
unit in SageOx.
humanURL: https://sageox.ai/docs
baseURL: https://sageox.ai
tags:
- Teams
properties:
- type: OpenAPI
url: openapi/sageox-teams-api-openapi.yml
- aid: sageox:sageox-users-api
name: SageOx Users API
description: Manage user profiles, preferences, API keys, and account settings. Preferences control notification delivery,
theme, and feature opt-ins. API keys authenticate CLI and programmatic access.
humanURL: https://sageox.ai/docs
baseURL: https://sageox.ai
tags:
- Users
properties:
- type: OpenAPI
url: openapi/sageox-users-api-openapi.yml
maintainers:
- FN: Kin Lane
email: kin@apievangelist.com
- FN: APIs.json
email: info@apis.io
common:
- type: DomainSecurity
url: security/sageox-domain-security.yml
- type: AgenticAccess
url: agentic-access/sageox-agentic-access.yml
- type: Authentication
url: authentication/sageox-authentication.yml
- type: Website
url: https://sageox.ai
- type: DeveloperPortal
url: https://sageox.ai/docs
- type: Documentation
url: https://sageox.ai/docs
- type: APIReference
url: https://sageox.ai/openapi.json
- type: GettingStarted
url: https://sageox.ai/docs
- type: Blog
url: https://sageox.ai/blog
- type: GitHubOrganization
url: https://github.com/sageox
- type: SignUp
url: https://sageox.ai/register
- type: Login
url: https://sageox.ai/login
- type: TermsOfService
url: https://sageox.ai/terms
- type: PrivacyPolicy
url: https://sageox.ai/privacy
- type: Support
url: mailto:hi@sageox.ai
- type: MCPServer
url: mcp/sageox-mcp.yml
- type: Packages
url: packages/sageox-packages.yml
- type: SDKs
url: packages/sageox-packages.yml
- type: CLI
url: cli/sageox-cli.yml
- type: WellKnown
url: well-known/sageox-well-known.yml
- type: LLMsTxt
url: llms/sageox-llms.txt
- type: Overlay
url: overlays/sageox-openapi-overlay.yaml
- type: Conformance
url: conformance/sageox-conformance.yml
- type: ErrorCatalog
url: errors/sageox-problem-types.yml
- type: Lifecycle
url: lifecycle/sageox-lifecycle.yml
- type: OAuthScopes
url: scopes/sageox-scopes.yml
- type: Conventions
url: conventions/sageox-conventions.yml
- type: DataModel
url: data-model/sageox-data-model.yml
- type: AgentSkill
url: skills/_index.yml