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.

48.1/100 developing ▬ flat Agent 69/100 agent native Full breakdown ↓
scored 2026-07-23 · rubric v0.5
AccessSelf serve
23 APIs 1 MCP Servers
CompanyAI AgentsDeveloper ToolsKnowledge ManagementAgent MemoryModel Context ProtocolMCPCLITeam CollaborationAgentic Engineering

Kin Score

Kin Score Kin Score How this is scored →
scored 2026-07-23 · rubric v0.5
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
Governance 0.0 / 12
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
Improve this rating by publishing the missing artifacts — every area above can be raised, and the full rubric is at apis.io/rating/. This rating is computed from github.com/api-evangelist/sageox: open an issue to ask a question, or submit a pull request to add artifacts. Want it done for you? Prioritized profiling — $2,500 →

APIs 23

Individual APIs this provider publishes, each with its own machine-readable definition.

SageOx Admin API

Administrative analytics, session management, and system operations. Includes active session counts, user analytics, and management endpoints restricted to admin roles.

SageOx AgentX API

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

SageOx API Keys API

The API Keys API from SageOx — 2 operation(s) for api keys.

SageOx Auth API

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

SageOx CLI API

Integration endpoints for the `ox` CLI tool. Includes device flow authentication (code request → polling → token exchange), server-side diagnostics, repository initialization, a...

SageOx Devices API

The Devices API from SageOx — 7 operation(s) for devices.

SageOx Firmware Admin API

The Firmware Admin API from SageOx — 9 operation(s) for firmware admin.

SageOx Firmware OTA API

The Firmware OTA API from SageOx — 1 operation(s) for firmware ota.

SageOx Git API

Browse repository files, view commits, compare branches, and manage the Ledger. The Ledger stores historical context (decisions, discussions, AI-generated summaries) as version-...

SageOx Guidance API

AI-generated guidance content and statistics. Provides contextual recommendations, best practices, and insights derived from team context and recording analysis.

SageOx Health API

Service health and readiness endpoints for orchestration platforms. The `/live` endpoint returns service liveness; `/ready` confirms database connectivity and dependency availab...

SageOx LLM API

OpenAI-compatible chat completion endpoints. Proxies requests to configured LLM providers (Bedrock, OpenAI) with model routing, token usage tracking, and streaming support. Foll...

SageOx Logs API

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

SageOx Miscellaneous API

The Miscellaneous API from SageOx — 12 operation(s) for miscellaneous.

SageOx Notifications API

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

SageOx Photos API

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

SageOx Public API

Unauthenticated endpoints for public-facing data. Returns team profiles, public recording metadata, shared conventions, and repository status without requiring authentication. R...

SageOx Recordings API

Full lifecycle management for discussion recordings: chunked upload, transcription, speaker identification, AI-generated summaries, decisions, and action items. Recordings feed ...

SageOx Repositories API

The Repositories API from SageOx — 6 operation(s) for repositories.

SageOx Repository API

Repository initialization and merge operations. `initRepo` creates or reconnects a repository with SageOx (idempotent). `mergeRepos` combines ledger data when repositories are m...

SageOx runs API

The runs API from SageOx — 7 operation(s) for runs.

SageOx Teams API

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

SageOx Users API

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

MCP Servers 1

Model Context Protocol servers that expose these APIs to AI agents.

sageox-mcp.yml

MCP SERVER

Security Posture 2

Authentication, domain security, vulnerability disclosure, and trust-center signals.

Sageox Authentication

http/oauth2/openIdConnect · 2 schemes

SECURITY

Sageox Domain Security

TLSv1.3 · HSTS · DMARC

SECURITY

Scopes 1

OAuth scopes governing access to this provider's APIs.

Sageox Scopes

4 scopes · authorizationCode

4 scopes

SCOPES

Agentic Access 1

Recommended x-agentic-access execution contracts for AI agents.

Sageox Agentic Access

223 operations · 105 acting · 3 human-in-the-loop

223 operations · 105 acting

AGENTIC

Resources

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)

apis.yml Raw ↑
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