@cascaide-ts/helpers
v0.5.1
Published
Cascaide is a fullstack agent runtime and AI orchestration framework in typescript designed to run anywhere JS/TS can. It was originally built for web applications but works equally well for headless/CLI AI agents and workflows in javascript runtimes.
Downloads
43
Readme
@cascaide-ts/helpers
Cascaide is a fullstack agent runtime and AI orchestration framework in typescript designed to run anywhere JS/TS can. It was originally built for web applications but works equally well for headless/CLI AI agents and workflows in javascript runtimes.
What it really is is a distributed, observable, durable graph executor. The first split just happens to be client/server, hence full stack.
To learn more about how to use Cascaide, check out the docs.
Installation
npm i @cascaide-ts/helpersThough we heavily recommend writing node definitions manually (because of how much you can do with programmatic control inside nodes), sometimes it's good to have helpers for common use cases.
This package contains:
API Inventory
Agent factories
createReactAgentcreateRecursiveReactAgentcreateSupervisorAgentcreateRecursiveSupervisorAgent
LLM utilities
callLLMtoProviderHistorybuildToolsextractToolCallsbuildToolResultMessagebuildErrorToolResultMessageparseCompletedResponse
Core types
CanonicalMessageCanonicalToolCallCanonicalToolResultToolParamToolDefinitionSubAgentDescriptorLLMProviderReactAgentBundle
