Skip to main content

Overview

Creates a new project in your Bilt account. This is typically the first step in any app development workflow.
Projects are automatically associated with your API token’s user account.

Parameters

string
required
Project name.
  • Max length: 255 characters
  • Example: "my-todo-app"
string
Human-readable project description.
  • Max length: 1000 characters
  • Example: "A simple todo list application with user authentication"
string
default:"private"
Project visibility setting.
  • Options: "public" or "private"
  • Default: "private"
  • public: Visible to others, can be shared
  • private: Only visible to you

Response

string
required
Unique project identifier (UUID format)
string
required
Project name as provided
string
Project description (null if not provided)
string
required
Project visibility: "public" or "private"
string
required
ISO 8601 timestamp of creation
string
required
ISO 8601 timestamp of last update

Example Usage

Agent Workflow Example

1

Agent creates project

2

Agent receives project ID

3

Agent proceeds to build

Best Practices

Choose clear, specific project names that indicate the app’s purpose.✅ Good: "ecommerce-dashboard", "blog-cms", "todo-app"❌ Avoid: "test", "project1", "app"
Add descriptions when the project name alone doesn’t fully convey the scope.
Projects default to private. Set "public" only when you want the project discoverable or shareable.
Save the returned id for subsequent operations:

Error Handling

Rate Limits

Limit10 projects created per hour
Total ProjectsUp to 100 active projects per account (free tier)
Contact support@bilt.me for higher limits on paid plans

bilt_list_projects

View all projects

bilt_get_project

Get project details

bilt_send_message

Start building

Next Steps

After creating a project:
  1. Get a session - Use bilt_get_session
  2. Send build instructions - Use bilt_send_message
  3. Monitor progress - Check status with bilt_get_messages
  4. Deploy - Send deployment message when ready