Skip to main content

Ground SDKs

Ground provides official SDKs for TypeScript and Python. Both SDKs offer identical APIs and behavior, following Ground’s design philosophy of encoding correctness over convenience.

Installation

Quick Start

Core Methods

Both SDKs expose the same methods:

Design Philosophy

Ground SDKs encode correctness, not convenience:

What SDKs Do

  • Make the right thing easy
  • Make the wrong thing hard
  • Explicit parameters
  • No magical defaults
  • Surface trust metadata

What SDKs Don't Do

  • No ask() or answer generation
  • No automatic retries hiding failures
  • No opinionated agent wrappers
  • No agent loops

Error Handling

SDKs surface errors explicitly:

Next Steps

TypeScript SDK

Complete TypeScript SDK reference

Python SDK

Complete Python SDK reference