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
  • cadenya
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles

This view

  • Original page
  • New address

GeezerVison is showing github.com — Cadenya

README.md

Cadenya

Cadenya is an API-first agent runtime. It runs the agent loop for your app as a hosted service. Your agents call tools from an OpenAPI document, an MCP server or your own HTTP endpoints. A person approves the calls that need it, and every step streams to your app or to an embeddable chat widget.

Start here

  1. Create a free account at https://app.cadenya.com/signup. The Free plan needs no card.

  2. Copy your API key from https://app.cadenya.com/account/apiKeys and set it as CADENYA_API_KEY.

  3. Install the CLI, sign in and pick a workspace:

    brew install cadenya/tools/cadenya   # Windows: choco install cadenya
    cadenya auth login                   # approve the one-time code in your browser
    cadenya workspaces list              # set one as CADENYA_WORKSPACE_ID
  4. Describe your agent, its tool sets and its variations as YAML files in .cadenya/ next to a cadenya.yaml, then run cadenya config apply.

The docs are at https://cadenya.com/docs. To give your coding agent Cadenya's skills, run npx skills add https://cadenya.com/docs.

SDKs

Language Install Repository
TypeScript npm install @cadenya/cadenya cadenya-typescript
Python pip install cadenya cadenya-python
Ruby gem install cadenya cadenya-ruby
Go go get go.cadenya.com/cadenya-go cadenya-go

CLI and configuration

  • cadenya-cli is the cadenya CLI. It signs you in with cadenya auth login, runs the API from your terminal, and applies your .cadenya/ files with cadenya config apply.
  • cadenya-config-loader is a GitHub Action that validates, plans and applies the same files in CI.
  • cadenya-openapi points to the OpenAPI spec, which is live at https://openapi.cadenya.com/api-spec.yml.

Widgets

  • widgets-sdk is the TypeScript client for Cadenya Widgets, which put a Cadenya agent in your web app (npm install @cadenya/widgets).
  • widgets-ui-react is the React UI kit for it, with conversations, streaming replies and tool approvals (npm install @cadenya/widgets-ui-react).

Examples

  • examples-slacktacular is a Slack app that runs Cadenya agents and shows tool approvals in the thread.
  • cadenyaception-widgets-sandbox holds three widget demos: a travel concierge, chess and a diagram builder. Try them at https://widgets-demo.cadenya.com.

More open source

  • redwood generates the SDKs from the OpenAPI spec.
  • mcp-grpc-gateway exposes gRPC services as MCP tools.
  • prorate adds rate limits to gRPC services from proto annotations.
  • protoc-gen-go-dbtypes generates Go types that store protobuf messages in a database.

Learn more

  • Docs and the API reference
  • Pricing for the Free, Growth and Enterprise plans
  • Handwritten, Robert Ross's posts on how Cadenya is built
  • Articles on agent frameworks, durable execution and approvals

Popular repositories Loading

  1. redwood redwood Public

    Redwood generates TypeScript, Go, Python and Ruby SDKs, a Go CLI and API docs from one OpenAPI 3.0 or 3.1 document, with one Rust binary.

    Rust 4

  2. protoc-gen-go-dbtypes protoc-gen-go-dbtypes Public

    A protocol buffer generator that generates database compatible types

    Go 1

  3. cadenya-go cadenya-go Public

    The official Go SDK for Cadenya, the hosted agent runtime. Install it with go get go.cadenya.com/cadenya-go.

    Go 1

  4. mcp-grpc-gateway mcp-grpc-gateway Public

    MCP 🤝🏻 gRPC. Use gRPC reflection to expose services as MCP tools. Use proto annotations to configure tool names and descriptions.

    Go 1

  5. prorate prorate Public

    Protobuf-annotated, pluggable-backend rate limiting for gRPC services

    Go 1

  6. widgets-sdk widgets-sdk Public

    The official TypeScript SDK for Cadenya Widgets, which put a Cadenya agent in your web app. Install it with npm install @cadenya/widgets.

    TypeScript 1

Repositories

Loading
Type
Language
Sort
Showing 10 of 19 repositories
  • skills Public

    Connect MCP clients to Cadenya, the hosted agent runtime.

    Uh oh!

    There was an error while loading. Please reload this page.

    cadenya/skills's past year of commit activity
    Python 0 Apache-2.0 0 0 0 Updated Nov 9, 2026
  • cadenya-python Public

    The official Python SDK for Cadenya, the hosted agent runtime. Install it with pip install cadenya.

    Uh oh!

    There was an error while loading. Please reload this page.

    cadenya/cadenya-python's past year of commit activity
    Python 0 Apache-2.0 0 0 2 Updated Nov 8, 2026
  • cadenya-typescript Public

    The official TypeScript SDK for Cadenya, the hosted agent runtime. Install it with npm install @cadenya/cadenya.

    Uh oh!

    There was an error while loading. Please reload this page.

    cadenya/cadenya-typescript's past year of commit activity
    TypeScript 0 Apache-2.0 0 0 2 Updated Nov 8, 2026
  • cadenya-go Public

    The official Go SDK for Cadenya, the hosted agent runtime. Install it with go get go.cadenya.com/cadenya-go.

    Uh oh!

    There was an error while loading. Please reload this page.

    cadenya/cadenya-go's past year of commit activity
    Go 1 Apache-2.0 0 0 2 Updated Nov 8, 2026
  • cadenya-ruby Public

    The official Ruby SDK for Cadenya, the hosted agent runtime. Install it with gem install cadenya.

    Uh oh!

    There was an error while loading. Please reload this page.

    cadenya/cadenya-ruby's past year of commit activity
    Ruby 0 Apache-2.0 0 0 2 Updated Nov 8, 2026
  • homebrew-tools Public

    The Homebrew tap for the Cadenya CLI and Redwood. Install the CLI with brew install cadenya/tools/cadenya.

    Uh oh!

    There was an error while loading. Please reload this page.

    cadenya/homebrew-tools's past year of commit activity
    Ruby 0 0 0 0 Updated Nov 8, 2026
  • cadenya-cli Public

    The cadenya CLI for the Cadenya agent runtime. Sign in with cadenya auth login, then manage agents, tool sets and objectives from a terminal or CI.

    Uh oh!

    There was an error while loading. Please reload this page.

    cadenya/cadenya-cli's past year of commit activity
    Go 0 Apache-2.0 0 0 0 Updated Nov 8, 2026
  • prorate Public

    Protobuf-annotated, pluggable-backend rate limiting for gRPC services

    Uh oh!

    There was an error while loading. Please reload this page.

    cadenya/prorate's past year of commit activity
    Go 1 Apache-2.0 0 0 0 Updated Nov 8, 2026
  • .github Public

    The github.com/cadenya organization profile.

    Uh oh!

    There was an error while loading. Please reload this page.

    cadenya/.github's past year of commit activity
    0 0 0 0 Updated Nov 1, 2026
  • widgets-ui-react Public

    A React UI kit for Cadenya widgets, with conversations, streaming replies, tool approvals and custom tool renderers. Install it with npm install @cadenya/widgets-ui-react.

    Uh oh!

    There was an error while loading. Please reload this page.

    cadenya/widgets-ui-react's past year of commit activity
    TypeScript 0 0 0 0 Updated Oct 28, 2026
View all repositories

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Uh oh!

There was an error while loading. Please reload this page.

Most used topics

Loading…

Uh oh!

There was an error while loading. Please reload this page.

You are visitor 01402503 — 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.