Skip to content

mattdaly/taupo

Repository files navigation

Taupō

A framework server for building AI agents in Typescript.

Packages

  • @taupo/ai: A library that extend of the AI SDK by Vercel
  • @taupo/server: A framework for building and serving AI agents in Typescript
  • @taupo/cli: CLI tools for development and building (includes Lab UI)

Examples

  • example-ai-worker: Using the @taupo/ai library directly for more control
  • example-taupo-worker Using the @taupo/server framework for a built in server

Build

To build all apps and packages, run the following command:

cd my-turborepo

# With [global `turbo`](https://turborepo.com/docs/getting-started/installation#global-installation) installed (recommended)
turbo build

# Without [global `turbo`](https://turborepo.com/docs/getting-started/installation#global-installation), use your package manager
npx turbo build

You can build a specific package by using a filter:

# With [global `turbo`](https://turborepo.com/docs/getting-started/installation#global-installation) installed (recommended)
turbo build --filter=docs

# Without [global `turbo`](https://turborepo.com/docs/getting-started/installation#global-installation), use your package manager
npx turbo build --filter=docs

Develop

To develop all apps and packages, run the following command:

cd my-turborepo

# With [global `turbo`](https://turborepo.com/docs/getting-started/installation#global-installation) installed (recommended)
turbo dev

# Without [global `turbo`](https://turborepo.com/docs/getting-started/installation#global-installation), use your package manager
npx turbo dev

You can develop a specific package by using a filter:

# With [global `turbo`](https://turborepo.com/docs/getting-started/installation#global-installation) installed (recommended)
turbo dev --filter=web

# Without [global `turbo`](https://turborepo.com/docs/getting-started/installation#global-installation), use your package manager
npx turbo dev --filter=web

Publish

  1. npm run changeset to generate a changeset
  2. npm run publish to build, version and publish

About

An extension of AI SDK

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages