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.

46
/ 100
Emerging

This C++ toolkit helps C++ developers integrate modern AI models like OpenAI and Anthropic into their applications. It takes plain language prompts and system instructions, along with optional custom tools, and outputs generated text, streaming responses, or orchestrates complex multi-step AI agents. This is for C++ software engineers building AI-powered features directly into their C++ applications.

140 stars.

Use this if you are a C++ developer who needs to directly embed AI capabilities from various providers (like OpenAI or Anthropic) into your C++ applications with a consistent and modern API.

Not ideal if you are not working with C++ or if you need a high-level, no-code, or low-code solution for integrating AI.

C++ development AI integration application development software engineering API integration
No Package No Dependents
Maintenance 6 / 25
Adoption 10 / 25
Maturity 15 / 25
Community 15 / 25

How are scores calculated?

Stars

140

Forks

17

Language

C++

License

Apache-2.0

Last pushed

Nov 02, 2025

Commits (30d)

0

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/llm-tools/ClickHouse/ai-sdk-cpp"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.