Skip to content

Search is only available in production builds. Try building and previewing the site to test it out locally.

Add Live Components to your LLM

Reactive and Scalable Framework for Copilots that Work

What is this?

  • LLMs by themselves can only provide you with the information they have been trained on

  • LLMs with Tools can fetch information, perform computations, and more on fixed piece of information/data

  • LLMs with Environments can work alongside you in sync, fetching latest information and performing actions. Ex: Copilot of Code, Calender, Image editing etc.

How does it work?

Simple view

AIIDE Flow

Advanced workflow

AIIDE Flow

Features

Tools are first class citizens

Tools are defined as classes to enable defining complex logic with memory.

Tools act on Environments

Inspired from Reinforcement Learning, provide snapshots of Environments to the LLM to work on.

Reactive framework

Bi-directional access between the tools and the chat instance.

Streaming made intuitive

Simple but powerful streaming API to build great user experiences.