You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+35-10Lines changed: 35 additions & 10 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -10,7 +10,7 @@
10
10
[](https://heroku.com/deploy?template=https://github.com/jhd3197/AgentSite)
11
11
[](https://render.com/deploy?repo=https://github.com/jhd3197/AgentSite)
12
12
13
-
An AI-powered website builder that uses multi-agent orchestration to generate complete, production-ready websites from a single text prompt.
13
+
An AI-powered website builder that uses multi-agent orchestration to generate complete, production-ready websites from a single text prompt. Nine specialized agents — four core and five specialists — collaborate to plan, design, build, and review your site.
@@ -20,7 +20,7 @@ An AI-powered website builder that uses multi-agent orchestration to generate co
20
20
21
21
Most AI website builders give you a single LLM call that dumps out a generic template. The result is usually a wall of code with no real structure, inconsistent styling, and no quality checks. You end up spending more time fixing the output than you saved by generating it.
22
22
23
-
AgentSite takes a different approach: **four specialized AI agents collaborate in a pipeline**, each handling what they're best at. A PM agent plans the site structure. A Designer agent defines the visual system. A Developer agent writes the actual code. A Reviewer agent evaluates quality and can send work back for revision — just like a real team would.
23
+
AgentSite takes a different approach: **nine specialized AI agents collaborate in a pipeline**, each handling what they're best at. A PM agent plans the site structure and selects the build strategy. A Designer agent defines the visual system. In monolithic mode, a single Developer agent writes all the code; in specialist mode, dedicated Markup, Style, Script, and Image agents work in parallel for faster builds. A Reviewer agent evaluates quality and can send work back for revision — just like a real team would.
24
24
25
25
The entire pipeline is **model-agnostic**. You can use OpenAI, Claude, Google, Groq, Ollama, LM Studio, or any provider supported by [Prompture](https://pypi.org/project/prompture/). Swap models without changing anything else.
26
26
@@ -73,27 +73,50 @@ agentsite serve
73
73
74
74
## How It Works
75
75
76
+
AgentSite supports two build modes, chosen automatically by the PM agent based on site complexity:
77
+
78
+
**Monolithic mode** — a single Developer agent handles all code:
The Reviewer can trigger revision loops, sending feedback back to the Developer until quality meets the approval threshold. This runs up to two iterations per page.
102
+
### Specialist Agents
103
+
104
+
| Agent | Role | Output |
105
+
| --- | --- | --- |
106
+
|**Markup**| Writes HTML/JSX markup with semantic structure and ARIA labels |`MarkupOutput`|
107
+
|**Style**| Writes CSS or SCSS stylesheets with custom properties and responsive design |`StyleOutput`|
108
+
|**Script**| Writes vanilla JavaScript for interactivity and animations |`ScriptOutput`|
109
+
|**Image**| Generates images and manages the asset library |`ImageOutput`|
110
+
111
+
The Reviewer can trigger revision loops, sending feedback back to the Developer or specialists until quality meets the approval threshold. This runs up to two iterations per page.
89
112
90
113
---
91
114
92
115
## Features
93
116
94
117
### Multi-Agent Pipeline
95
118
96
-
Four agents with distinct personas coordinate through [Prompture](https://pypi.org/project/prompture/) groups. Each agent has a focused role and structured output — no single monolithic prompt trying to do everything.
119
+
Nine agents with distinct personas coordinate through [Prompture](https://pypi.org/project/prompture/) groups. Four core agents handle planning, design, development, and QA. Five specialist agents (Markup, Style, SCSS, Script, Image) can run in parallel for faster builds. Each agent has a focused role and structured output — no single monolithic prompt trying to do everything.
97
120
98
121
### Real-Time Progress
99
122
@@ -176,8 +199,10 @@ Provider API keys (`OPENAI_API_KEY`, `CLAUDE_API_KEY`, `GOOGLE_API_KEY`, etc.) a
0 commit comments