ClickHouse/ai-sdk-cpp

The AI Toolkit for Modern C++. From the engineers at ClickHouse, ai-sdk-cpp is a free, open‑source library for building AI‑powered applications and agents.

About the project

AI SDK CPP is a C++20 library that gives applications one interface for sending requests to AI model providers such as OpenAI and Anthropic. C++ developers use it to build AI applications and agents with features including streaming responses, multi-turn conversations, tool calls, and asynchronous tools. The catalogue entries provide rules for projects using the library.

188Stars on the repository
3Mods indexed here, across every type
1mo agoLast push, which is what freshness is scored on
Apache-2.0Licence, which decides whether bodies are shown

ai_docs

01

ClickHouse/ai-sdk-cpp

Cursor rule Cursor ✓ vendor

There is a folder called aidocs it contains useful resources for reference.

not rated 188 +1 1mo ago A 28 tokens original Apache-2.0

cpp

02

ClickHouse/ai-sdk-cpp

Cursor rule Cursor ✓ vendor

Name methods (casing, etc) like "isvalid", "streamtext".

not rated 188 +1 1mo ago A 312 tokens original Apache-2.0

run-scripts

03

ClickHouse/ai-sdk-cpp

Cursor rule Cursor ✓ vendor

when running any thing in scripts dir do "uv run ".

not rated 188 +1 1mo ago A 30 tokens original Apache-2.0