baidubce/app-builder
Baidu's SDK for building AI-native applications using agent workflows, RAG knowledge bases, and LLM integration.

The Qianfan AppBuilder-SDK is Baidu’s client library for their cloud-based AI application development platform. It enables developers to build AI-native applications by providing interfaces to call LLMs from the Qianfan platform, assemble agent workflows using Message/Component/AgentRuntime abstractions, and configure RAG-based knowledge bases with document chunking and retrieval. The SDK also offers 40+ pre-built capability components and integrates with LangChain and OpenAI ecosystems.