Skip to content

feat: add mini-muse - AI web app generator example#1

Closed
jerryliang64 wants to merge 1 commit intomasterfrom
feat/mini-muse
Closed

feat: add mini-muse - AI web app generator example#1
jerryliang64 wants to merge 1 commit intomasterfrom
feat/mini-muse

Conversation

@jerryliang64
Copy link
Copy Markdown
Owner

Summary

  • Add mini-muse: an AI-powered web application generator using Claude as an AI agent
  • Fullstack example with Egg.js 3 + TypeScript backend and React 18 + Vite + Tailwind frontend
  • Demonstrates AI agent loop with structured tool use, real-time SSE streaming, and live preview

Project Structure

mini-muse/
├── app/              # Egg.js backend (controllers, services, tools)
├── config/           # Egg.js configuration
├── docs/             # Design documentation
├── frontend/         # React + Vite frontend
├── .env.example      # Environment variable template
└── package.json

Key Features

  • Natural language → complete web app generation
  • AI agent loop with tool calls (analyze, plan, generate, validate)
  • Real-time progress streaming via SSE
  • Live preview and project file download

Checklist

  • No sensitive information (API keys, internal URLs) included
  • .env.example provided as template
  • README with quick start guide
  • Detailed design documentation in docs/design.md

🤖 Generated with Claude Code

Mini-Muse is a fullstack AI agent example that generates complete
React + Tailwind web applications from natural language descriptions.

Tech stack:
- Backend: Egg.js 3 + TypeScript
- Frontend: React 18 + Vite + Tailwind CSS
- AI: Anthropic Claude API with tool use

Features:
- AI agent loop with structured tool calls
- Real-time progress streaming via SSE
- Live preview and project download
@jerryliang64
Copy link
Copy Markdown
Owner Author

Moved to official repo: eggjs/agent-examples#1

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant