Dependencies
AI SDK
AI SDK provides the model, streaming, and tool foundations used by Tulip AI packages.
AI SDK provides model interaction, streaming, and tool execution primitives.
Tulip AI builds application-aware agent, chat, tool, and MCP conventions on top of those primitives.
Where Tulip uses AI SDK
@tulip-systems/aiwraps AI SDK concepts for Tulip agents and chat flows.- server agents use tools and instructions.
- chat routes stream model responses to client UI.
- tool definitions can be shared between agent and MCP surfaces.
What Tulip adds
Tulip adds agent composition, tool renderers, MCP helpers, chat UI primitives, and app-oriented recipes.
What your app owns
- model provider choice
- prompts and instructions
- tool authorization
- domain tools
- safety and review workflows