Skip to content

Latest commit

 

History

History

app-builder

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 
 
 

StarShip App Builder

Prerequisites

Quick Start

First, start the dev agent:

export AZURE_MODEL="your-model-name"
export AZURE_API_BASE="your-api-base"
export AZURE_API_VERSION="your-api-version"
export AZURE_API_KEY="your-api-key"

python examples/app-builder/dev.py

And then start the qa agent in the second terminal:

export AZURE_MODEL="your-model-name"
export AZURE_API_BASE="your-api-base"
export AZURE_API_VERSION="your-api-version"
export AZURE_API_KEY="your-api-key"

python examples/app-builder/qa.py

Static Orchestration (Team)

And then start the team agent in the third terminal:

python examples/app-builder/team.py

Finally, start a client in the fourth terminal.

python examples/rich_client.py team
User> Generate a calculator in Tkinter.

Dynamic Orchestration (Auto-Team)

And then start the auto-team agent in the third terminal:

python examples/app-builder/auto_team.py

Finally, start a client in the fourth terminal.

python examples/rich_client.py auto_team
User> Generate a calculator in Tkinter.

Architecture