Skip to Content
DocumentationIntroduction

What is Cascaide?

Cascaide is a lightweight low level AI orchestration framework written in typescript designed to run anywhere JS/TS can. It is primarily built for web applications. However, you can create headless AI agents and workflows with it in Node.js.

These are the reasons why you should try it

  • Learn Fast - Simple, powerful abstractions you can learn over lunch
  • Costs - Zero orchestration costs in production
  • Build UI First - UI and human-in-the-loop support is natural, not an add on
  • Build Fast - Single codebase, no context switching
  • Debug Easily - Debugging and timetravel out of the box
  • Deploy Anywhere - Deploy like any other application, no caveats
  • Stay Light - Tiny codebase and bundle size, small enough to actually understand
  • UX Possibilities - Enables novel UX patterns beyond chatbots - smart components, ai workflow visualization, background agents as overlay, dynamic portalling of agents. Check out the UI/UX section for more.

What Can You Build With It?

Here is what teams have built with Cascaide. Streaming and UI support is taken for granted.

Check out our example guide for more details and code.

  • Multi Agent Systems - Swarm and Supervisor architectures with agents collaborating
  • Human-in-the-Loop Workflows - Flows that treat humans as first class citizens
  • Parallel Tools and Sub Agent Execution - Robust and easy to build
  • RAG Agents - In cascaide, they really are not that different from normal agents
  • Complex Branching Logic - Conditional flows basis agent decisions
  • Long Running Processes - Multi step workflows that execute reliably with recovery

Ecosystem

One of the main advantages of Cascaide is that you can “borrow” prebuilt tools, intergrations, etc from other ecosystem. This is possible because Cascaide nodes are just plain async functions. You could potentially import a prebuilt tool from some other ecosystem and use it within Cascaide.

If this sounds interesting, try our quickstart.

Last updated on