AI Agent Developer Kit
BarkAgentSDK
Add AI conversations and tools to your application without rebuilding the workflow for every provider.
What it does
Add AI conversations and tools to your application without rebuilding the workflow for every provider. Create a BarkClient, choose a provider and model, and send programmatic messages. Sessions associate conversations with working directories and task context. Text and tool events can feed your application interface as work happens. The provider registry and adapters wrap differences between model services. Action and tool interfaces help developers compose agent workflows. This is a developer library requiring integration and provider configuration. BarkRuntime releases do not require separately installing this package.
Product illustrations & concepts
BarkAgentSDK — Add AI conversations and tools to your application without rebuilding the workflow for every provider.
Conceptual feature map, not a software screenshot. Refer to the product description for availability, development status and limitations.