Skip to main content

System Requirements

Before installing PandaAGI SDK, ensure your system meets the following requirements:
  • Python 3.9 or higher
  • Python 3.11+ recommended for best performance
  • Linux (Ubuntu 18.04+, CentOS 7+)
  • macOS 10.15+
  • Windows 10+ (with WSL2 recommended)
  • Docker (for environment isolation)

Installation Methods

From Source

For development or the latest features:
1

Clone the Repository

2

Install Dependencies

Or with Poetry:
3

Verify Installation

API Key Configuration

To use PandaAGI SDK, you need an API key that you can obtain from the PandaAGI platform:
1

Get Your API Key

  1. Visit https://agi.pandas-ai.com/
  2. Sign in with your GitHub account
  3. Navigate to your dashboard to access your API keys
  4. Copy your PANDA_AGI_KEY
2

Set Environment Variable

Configure your API key as an environment variable:
3

Verify Configuration

Test that your API key is properly configured:
4

Set in Python Code (Alternative)

You can also set the API key directly in your Python code:
Setting the API key this way only persists for the current Python process. For production applications, consider using environment variables, a .env file with python-dotenv, or a secure configuration manager like AWS Secrets Manager or HashiCorp Vault.

Environment Variables

Configure your environment with the required API keys:
Important: Keep your API keys secure and never commit them to version control. For production use, consider secure key management systems like AWS Secrets Manager, HashiCorp Vault, or environment-specific configuration services.

Docker Setup

For isolated general AI agent environments, install Docker:

Next Steps

Now that you have PandaAGI SDK installed, check out:

Quickstart

Build your first general AI agent in minutes

Architecture

Understand the fundamental concepts