GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — GitHub - speakeasy-api/gram: The AI control plane for every agent in your enterprise, built around an enterprise-grade MCP gateway. Give each team one governed path to its MCP servers, provisioned by role from the IdP you already run, with security policy enforced on every action.

BranchesTags
Open more actions menu

Latest commit

 

History

8,172 Commits
8,172 Commits

Folders and files

NameName
Last commit message
Last commit date
.agents/skills
.agents/skills
 
 
.changeset
.changeset
 
 
.claude
.claude
 
 
.codex
.codex
 
 
.config
.config
 
 
.cursor
.cursor
 
 
.github
.github
 
 
.impeccable
.impeccable
 
 
.mise-tasks
.mise-tasks
 
 
.opencode
.opencode
 
 
.playwright
.playwright
 
 
.speakeasy
.speakeasy
 
 
.vscode
.vscode
 
 
agents
agents
 
 
assets
assets
 
 
ci/cmd
ci/cmd
 
 
cli
cli
 
 
client
client
 
 
dev-idp-dashboard
dev-idp-dashboard
 
 
dev-idp
dev-idp
 
 
docs
docs
 
 
e2e
e2e
 
 
examples
examples
 
 
functions
functions
 
 
glint
glint
 
 
hooks
hooks
 
 
infra
infra
 
 
internal/jwk
internal/jwk
 
 
local
local
 
 
mcp-fixtures/acme-tasks
mcp-fixtures/acme-tasks
 
 
mcp-registry/platform
mcp-registry/platform
 
 
mock-oidc
mock-oidc
 
 
otel-collector
otel-collector
 
 
overlays
overlays
 
 
plog
plog
 
 
pystreams
pystreams
 
 
redirects
redirects
 
 
seed
seed
 
 
server
server
 
 
skills
skills
 
 
tools
tools
 
 
ts-framework
ts-framework
 
 
tunnel
tunnel
 
 
.gitattributes
.gitattributes
 
 
.gitignore
.gitignore
 
 
.goreleaser.hooks.yaml
.goreleaser.hooks.yaml
 
 
.goreleaser.yaml
.goreleaser.yaml
 
 
.mcp.json
.mcp.json
 
 
.node-version
.node-version
 
 
.oxfmtrc.json
.oxfmtrc.json
 
 
.playwright-mcp.config.json
.playwright-mcp.config.json
 
 
.worktreeinclude
.worktreeinclude
 
 
AGENTS.md
AGENTS.md
 
 
CLA.md
CLA.md
 
 
CLAUDE.md
CLAUDE.md
 
 
CODEOWNERS
CODEOWNERS
 
 
CONTRIBUTING.md
CONTRIBUTING.md
 
 
GEMINI.md
GEMINI.md
 
 
LICENSE
LICENSE
 
 
ONBOARDING.md
ONBOARDING.md
 
 
README.md
README.md
 
 
REVIEW.md
REVIEW.md
 
 
SECURITY.md
SECURITY.md
 
 
buf.gen.yaml
buf.gen.yaml
 
 
buf.yaml
buf.yaml
 
 
compose.shared.yml
compose.shared.yml
 
 
compose.yml
compose.yml
 
 
config.template.toml
config.template.toml
 
 
cubic.yaml
cubic.yaml
 
 
go.mod
go.mod
 
 
go.sum
go.sum
 
 
hk.pkl
hk.pkl
 
 
install-cli.ps1
install-cli.ps1
 
 
install-cli.sh
install-cli.sh
 
 
mise.lock
mise.lock
 
 
mise.toml
mise.toml
 
 
mise.viteprod.toml
mise.viteprod.toml
 
 
mprocs.yaml
mprocs.yaml
 
 
opencode.json
opencode.json
 
 
package.json
package.json
 
 
paseo.json
paseo.json
 
 
pin-hooks-release
pin-hooks-release
 
 
pitchfork.toml
pitchfork.toml
 
 
pnpm-lock.yaml
pnpm-lock.yaml
 
 
pnpm-workspace.yaml
pnpm-workspace.yaml
 
 
pyproject.toml
pyproject.toml
 
 
tsconfig.json
tsconfig.json
 
 
tsconfig.strict.json
tsconfig.strict.json
 
 
uv.lock
uv.lock
 
 
zero
zero
 
 

Repository files navigation

Speakeasy

Speakeasy Control Plane

Securely scale AI usage across your organization. Built for humans and agents.
Learn more »

Documentation · Running locally · Tech Stack · Contributing · Login · Roadmap

Introduction

Speakeasy Control Plane helps your organization connect, secure, and manage MCPs, Skills, and Assistants. It provides fine-grained permissions, threat detection, and visibility into token use and costs. Tool calls, permission changes, and access events are logged and searchable. The platform is SOC 2 Type II and ISO 27001 certified.

Naming note: The product is now called Speakeasy Control Plane. It was previously called Gram, and this GitHub repository has not yet been renamed (speakeasy-api/gram).

To get started on the hosted platform, sign up or read the getting started guide.

Supports popular AI providers

Claude      Claude Code      ChatGPT      Codex      Gemini      Cursor      GitHub Copilot

Observe

Track AI usage across teams and measure impact with either tokens or cost. Deep dive expensive sessions, create budgets and measure tool effectiveness. Built on a foundation of Opentelemetry. Exportable and interactive via platform MCP and a built in assistant.

Secure

Every prompt, response, and agent action is inspected and enforced in real time. Sensitive data is blocked, redacted, or logged before it leaves your environment. Create and enforce flexible policies to prevent prompt injection, log shadow use and detect PII secrets and other sensitive data types.

Connect

A single control layer for connecting your agents to MCPs for your SaaS vendors, APIs, and internal systems, with policy enforcement and granular access control built in. Private networking and tunneling deployed on demand.

Distribute

Centralise distribution of MCPs, Skills, Plugins and Assistants to your team based on enterprise roles. Team, server, and tool level permissions enforced through RBAC and Oauth2.1. Synced to your enterprise IDP (Okta, Azure AD, Google Workspace, etc.).

Support

  • Chat with us: Join our slack for support and discussions or email us at [email protected].
  • Contribute feature requests or report issues on our roadmap.
  • Read the Speakeasy Control Plane documentation.

Running locally

Run ./zero until it succeeds. This script is what you use to run the dashboard and services for local development. It installs dependencies, runs pending database migrations, and starts everything up.

The main dependencies are Mise and Docker. The ./zero script will guide you to install these if they are not found.

Seed your local organization with a realistic working environment — a deployed API, agent sessions, telemetry, risk findings, teammates, and an API key:

mise seed

It talks to the databases directly, so it can run before the services are up, and re-running it resets the seeded data.

To work on several branches at once, each git worktree can run its own full stack on its own ports:

wt switch --create my-feature

See CONTRIBUTING.md for more detail on local development, auth, worktrees, and the CLI.

Contributing

Contributions are welcome! Please open an issue or discussion for questions or suggestions before starting significant work.

See CONTRIBUTING.md for development setup and detailed contribution guidelines.

Tech Stack

  • TypeScript — dashboard language.
  • Golang — backend language.
  • Goa — design-first API framework.
  • Temporal — workflow engine.
  • Polar — usage-based billing.
  • OpenRouter — LLM gateway.
  • Speakeasy — generated SDKs. Spec hosted here.

Contributors

Speakeasy Control Plane contributors

Built by Speakeasy

About

The AI control plane for every agent in your enterprise, built around an enterprise-grade MCP gateway. Give each team one governed path to its MCP servers, provisioned by role from the IdP you already run, with security policy enforced on every action.

www.speakeasy.com

Topics

agentsaisdkclisgolangmcpmcp-gatewaymcp-servermcp-serversmcp-toolsopenapiopenrouterserverlessskillstypescript

Resources

Readme
AGPL-3.0 license

Contributing

Contributing

Security policy

Security policy
Activity
Custom properties

Stars

277 stars

Watchers

0 watching

Forks

36 forks
Report repository

Releases

Packages

Used by

Contributors

Languages

You are visitor 01402520 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.