Version 2.17.13 Read more

An SDK for building AI Agents

We provide a simple python SDK for building AI Agents. We also provide a growing library of pre-built AI Agents that you can use to get started quickly.

1.

Use a template

We provide a growing library of pre-built AI Agents that you can use to get started quickly. Use these templates to get started quickly and build your own AI Agents. They come with pre-built solutions to image generation, voice generation, text generation, and more.

AI Character with Stable Diffusion

AI Character with Stable Diffusion

Tailor character traits, behaviors, and personality to your precise specifications. Capable of generating Stable Diffusion images.

Question Answering Bot

Question Answering Bot

Learns from PDFs, YouTube videos, and text. Then answers questions about them in natural language.

AI Character with Voice

AI Character with Voice

Tailor character traits, behaviors, and personality to your precise specifications. Responds with voice and generates Stable Diffusion images.

2.

Use our Python SDK

We provide a robust Python SDK for building AI Agents. Our SDK is designed to be simple to use, but powerful enough to build complex Agents. Our SDK is open source and available on GitHub - checkout our documentation to learn more or join our growing community on Discord.

Add a Personality.

Personalities are open-ended and only limited by your imagination. Be as descriptive as possible to give your AI Agent a unique persona.

Learn more
Add a Voice.

Using popular Voice APIs, such as Eleven Labs, you can add a voice to your AI Agent. Pick a voice that matches your AI Agent's personality.

Learn more
Generate Images.

Your agents can generate images using popular image generation APIs. Use popular models or bring your own to even furthur customize your AI Agent.

Learn more
Answer Questions.

Train your agent on a dataset to answer questions. Give your agent PDFs, text, or YouTube vidoes and it will answer questions about the content.

Learn more
3.

Connect to chat apps

Steamship agents ship with an API that allows you to connect your AI Agents to chat apps like Discord, Slack, and more. You can also connect your AI Agents to popular web frameworks like Next.js.

Telegram.
Telegram.

Telegram is a popular messaging app with a large developer community.

Learn more
Slack
Slack

Add your agent to your Slack workspace.

Learn more
API
API

Since agents expose simple REST API, you can connect them to any app.

Learn more
Web/React
Web/React

Follow our guide to get started in React.

Learn more
4.

Deploy using our CLI

Using the Steamship CLI, you can deploy your AI Agents to the cloud in seconds. We take care of the infrastructure and scaling for you, so you can focus on building your AI Agents. You can also deploy your AI Agents to your own infrastructure using Docker.

Terminal
ship login
ship deploy