HEX
Server: LiteSpeed
System: Linux houston.panomity.com 6.8.0-100-generic #100-Ubuntu SMP PREEMPT_DYNAMIC Tue Jan 13 16:40:06 UTC 2026 x86_64
User: nudepix (1011)
PHP: 7.4.33
Disabled: pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wifcontinued,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_get_handler,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,pcntl_async_signals,pcntl_unshare,
Upload Files
File: //opt/PraisonAI/docs/installation.mdx
---
title: Installation
description: Set up PraisonAI in your development environment
icon: download
---

<RequestExample>
```bash Code
pip install praisonaiagents
```
```bash No Code
pip install praisonai
```
```bash JavaScript
npm install praisonai
```
```bash TypeScript
npm install praisonai
```
</RequestExample>

<Note>
  **Requirements**
  
  - Python 3.10 or higher
  - pip package manager
  - Virtual environment (recommended)
</Note>

# Installing PraisonAI

Follow these steps to set up PraisonAI in your development environment.
<Tabs>
  <Tab title="Code">

    <Steps>
      <Step title="Create Virtual Environment (Optional)">
        First, create and activate a virtual environment:
        <CodeGroup>
        ```bash Mac/Linux
        python -m venv praisonai-env
        source praisonai-env/bin/activate
        ```

        ```bash Windows
        python -m venv praisonai-env
        .\praisonai-env\Scripts\activate
        ```
        </CodeGroup>
      </Step>

      <Step title="Install PraisonAI Agents">
        Install the core PraisonAI Package:
        ```bash Terminal
        pip install praisonaiagents
        ```
      </Step>

      <Step title="Configure Environment">
        Set your OpenAI API key as an environment variable in your terminal:
  ```bash Terminal
  export OPENAI_API_KEY=your_openai_key
  ```
      </Step>

    </Steps>
  </Tab>
  <Tab title="No Code">

    <Steps>
        <Step title="Create Virtual Environment (Optional)">
        First, create and activate a virtual environment:
        <CodeGroup>
        ```bash Mac/Linux
        python -m venv praisonai-env
        source praisonai-env/bin/activate
        ```

        ```bash Windows
        python -m venv praisonai-env
        .\praisonai-env\Scripts\activate
        ```
        </CodeGroup>
      </Step>
        <Step title="Install PraisonAI">
            Install the PraisonAI package:
            ```bash
            pip install praisonai
            ```
        </Step>
        <Step title="Set API Key">
            Set your OpenAI API key as an environment variable in your terminal:
            ```bash
            export OPENAI_API_KEY=your_openai_key
            ```
        </Step>
    </Steps>
  </Tab>
  <Tab title="JavaScript">
    <Steps>
        <Step title="Install PraisonAI">
            Install the PraisonAI package:
            ```bash
            npm install praisonai
            ```
        </Step>
        <Step title="Set API Key">
            Set your OpenAI API key as an environment variable in your terminal:
            ```bash
            export OPENAI_API_KEY=your_openai_key
            ```
        </Step>
    </Steps>
  </Tab>
  <Tab title="TypeScript">
    <Steps>
        <Step title="Install PraisonAI">
            Install the PraisonAI package:
            ```bash
            npm install praisonai
            ```
        </Step>
        <Step title="Set API Key">
            Set your OpenAI API key as an environment variable in your terminal:
            ```bash
            export OPENAI_API_KEY=your_openai_key
            ```
        </Step>
    </Steps>
  </Tab>
</Tabs>

Generate your OpenAI API key from [OpenAI](https://platform.openai.com/api-keys)
You can also use other LLM providers like Anthropic, Google, etc. Please refer to the [Models](/models) for more information.

## Next Steps

<CardGroup cols={2}>
  <Card
    title="Quick Start Guide"
    icon="bolt"
    href="/code/quickstart"
  >
    Build your first AI agent
  </Card>
  <Card
    title="API Reference"
    icon="code"
    href="/api/praisonaiagents/index"
  >
    Explore the API documentation
  </Card>
</CardGroup>