Skip to content

Commit 4815581

Browse files
committed
docs(readme): front-load search keywords in hook for GitHub discoverability
GitHub search excerpts the top of the README in result listings. The current opening is a single thin line ("Python client for the Cycles budget-management protocol") that does not match what a Python developer searching GitHub for "AI agent budget Python", "LangChain cost control", "CrewAI governance", or "OpenAI Agents SDK budget" would actually type. Rewrites the H1 + opening into a keyword-rich two-paragraph summary that names the framework integration surface (OpenAI, Anthropic, LangChain, OpenAI Agents SDK, CrewAI). No structural changes below line 9.
1 parent 8f8084c commit 4815581

1 file changed

Lines changed: 4 additions & 2 deletions

File tree

README.md

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,11 @@
44
[![License](https://img.shields.io/badge/license-Apache%202.0-blue)](LICENSE)
55
[![Coverage](https://img.shields.io/badge/coverage-100%25-brightgreen)](https://github.com/runcycles/cycles-client-python/actions)
66

7-
# Cycles Python Client
7+
# Cycles Python Client — AI agent budget and action authority SDK
88

9-
Python client for the [Cycles](https://runcycles.io) budget-management protocol.
9+
**Python SDK for AI agent budget governance — enforce cost limits, tool permissions, and multi-tenant policies before LLM calls or agent actions execute.** Works with OpenAI, Anthropic, LangChain, OpenAI Agents SDK, CrewAI, and any Python agent framework.
10+
11+
Decorator-based API for the [Cycles Protocol](https://github.com/runcycles/cycles-protocol): reserve budget up front, execute your agent code, commit or release — with concurrency-safe enforcement, automatic heartbeats, and typed reservation contexts. Install via `pip install runcycles`.
1012

1113
## Installation
1214

0 commit comments

Comments
 (0)