Skip to content

Status & Roadmap ​

Overslash is pre-release. Treat the README, this site, and the source repo's SPEC.md as the target; STATUS.md in the source repo is the authoritative record of what's actually implemented today. Until the first tagged release, expect breaking changes between commits — schemas, env vars, MCP tool names, and CLI flags are all in flux.

Pre-release

APIs and behaviors will change without notice. We do not yet provide upgrade guarantees, security advisories, or stability commitments.

What ships today ​

The gateway surface is functional end to end — an agent can authenticate, discover a service, and run an authenticated action through to a real upstream API, with approvals and audit in the path. Concretely, today you get:

  • Encrypted secret vault. Versioned, encrypted at rest, and never returned through the API — agents reference secrets by handle and the gateway injects them at call time.
  • OAuth engine and connections. Connect a service once via an OAuth flow; Overslash stores the tokens and refreshes them automatically. Credentials resolve through a three-tier cascade — a user's own client (BYOC) → org-level credentials → system defaults — so an org can bring its own OAuth app without per-user setup.
  • Service registry. Services are described as OpenAPI blueprints with human-readable action descriptions. Nine templates ship today — Eventbrite, GitHub, Gmail, Google Calendar, Google Drive, Resend, Slack, Stripe, and X — alongside the built-in overslash platform namespace. Orgs (and, where enabled, users) can register their own.
  • Authenticated execution. A single action surface — pick a service instance, supply an HTTP verb and path, and the gateway resolves auth and bounds the request to the service's allowed hosts. (The earlier split between raw-HTTP and connection-based calls has been collapsed into this one shape.)
  • Human approvals. When an action exceeds what an identity is permitted, it raises an approval that a human resolves — allow, deny, or allow-and-remember with a TTL. Approvals surface as URLs, so they can be routed to any channel.
  • Identity hierarchy and permissions. A User → Agent → SubAgent chain where every level must authorize an action, with groups as a permission ceiling. Agents start with zero permissions and are granted access explicitly.
  • Full audit trail. Every action, approval, secret access, and connection change is recorded.
  • Rate limiting. Two-tier limits — a shared per-user bucket plus optional per-identity caps — with standard X-RateLimit-* headers.
  • Dashboard. A web UI for managing identities, services, secrets, connections, approvals, and the audit log.

All of this is reachable over the same three surfaces — REST API, CLI (overslash), and MCP server — backed by one service. For the authoritative, commit-level record of what's implemented, see STATUS.md in the source repo.

What's planned ​

A near-term roadmap is still being finalized with the maintainers, so we're not publishing a feature-by-feature list yet — SPEC.md describes the target product, not a set of dated promises. For the most current signal on what's landing, watch GitHub releases and the status page linked below.

What's explicitly out of scope ​

The non-goals are being confirmed with the maintainers before we commit them here. The guiding principle is that Overslash is a gateway — it handles identity, secrets, authorization, and authenticated execution. It is deliberately not an agent framework, an orchestrator, or a compute platform: it knows nothing about LLMs, prompts, agent scheduling, or where agents run. Treat that as the spirit of the boundary until the detailed list is published.

Following along ​

Pre-release software — subject to change without notice.