A library of Tyler Forge™ AI chat interface components.
To get started using this library you must install the Forge component library (if already installed, see version compatibility table below):
npm install @tylertech/forge-aiYou can import components from the AI library like so:
import '@tylertech/forge-ai/ai-chat-interface';This is a side-effect import, so you don't need to assign it to a variable. It will register the component with the custom element registry and make it available for use in your HTML.
This project uses pnpm for package management and is a monorepo using pnpm workspaces.
Additionally, this project uses Turoborepo for managing the monorepo and orchestrating tasks.
pnpm installIt is recommended that you install the following extensions in Visual Studio Code for the best development experience:
The following command will run Storybook, which is used for both local development and documentation.
pnpm run storybookThis runs a local production build of all packages.
pnpm run buildExecutes the unit test suite.
pnpm run test