🐾 OpenPets
Agents Docs Contributing Sponsors
/
Submit Agent Submit

Documentation

Everything you need to integrate OpenPets AI agents into your projects. From quick start guides to advanced usage patterns.

Quick Start

Get started in under 5 minutes with our step-by-step guide

Examples

Browse real-world examples and starter templates

Getting Started

Everything you need to start using OpenPets agents

Introduction

What is OpenPets and how it works

Quick Start

Get up and running in 5 minutes

Installation

Install agents via npm, yarn, or pnpm

Configuration

Configure environment variables and options

Core Concepts

Understand how OpenPets agents work

Agent Architecture

How agents are structured and built

Authentication

Working with API keys and tokens

Error Handling

Handle errors gracefully

TypeScript Support

Full type safety and IntelliSense

Guides

Step-by-step tutorials for common tasks

Building Your First Bot

Create a Slack bot with OpenPets

Database Integration

Connect to PostgreSQL and manage data

Multi-Agent Workflows

Combine multiple agents together

Deploying to Production

Best practices for production

API Reference

Detailed documentation for each agent

All Agents

Browse all available agents

Common Methods

Methods shared across agents

Event System

Subscribe to agent events

Utilities

Helper functions and tools

Can't find what you're looking for?

Join our Discord community or open an issue on GitHub. We're here to help!

Join Discord Open Issue
🐾 OpenPets

Open source AI agents that work. Free, community-driven, and ready to integrate into your projects.

Product

  • Agents
  • Documentation
  • Changelog
  • Roadmap

Community

  • Contributing
  • GitHub
  • Discord
  • Twitter

Resources

  • Blog
  • Tutorials
  • API Reference
  • Examples

Legal

  • Privacy
  • Terms
  • License

© 2025 OpenPets. Released under the MIT License.

Sponsored by Raggle Raggle