# Create an AI

Create an AI on [tinyai.id](http://tinyai.id) by using the homepage chat, control form, or making an HTTP call, and choose the method that best suits your needs.

1. **Using the TinyAI Homepage Chat**:
    
    * Simply type "I want to create an AI named..." and follow the prompts to start the creation process.
        
2. **Using the Control Form**:
    
    * Navigate to the "control" section on the homepage.
        
    * Enter the desired name for your AI in the "NAME" field.
        
    * Provide the initial message in the "FIRST MESSAGE" field.
        
    * If you have a secondary message, enter it in the "SECOND MESSAGE" field.
        
    * If you have specific data for your AI, input it in the "DATA" field.
        
    * If your AI is already active, you'll need to provide the key associated with it in the "KEY" field. If you've forgotten your key, there's an option to resend it.
        
3. **Making an HTTP Call**:
    
    * For developers who prefer to work with APIs, you can create or update a TinyAI using an HTTP POST request. Here's a sample curl command:
        
        ```bash
        curl -X 'POST' 'https://plugin.tinyai.id/upsert' -H 'accept: application/json' -H 'Content-Type: application/json' -d '{ "name": "string", "systemPrompt": "string", "systemKnowledge": "string", "data": "string", "key": "string" }'
        ```
        
    * **You can view more details on GitHub**.
        

These are the primary methods to create or modify your AI on [tinyai.id](http://tinyai.id). Choose the one that best suits your needs and get started with bringing your AI ideas to life!
