portel-dev/photon
View on GitHub ↗Define intent once. Photon turns a single TypeScript file into CLI tools, MCP servers, and web interfaces.
98 ★5 forksTypeScriptUpdated 23d ago
What you need to know
Single TypeScript capability auto-derives a whole agent stack (MCP server, App UI, CLI, Beam Web)
Install
npm @portel/photon
Usage
- •Define a capability once and generate the full stack
Key features
- ✓auto-generated agent stack
- ✓MCP server + UI + CLI + Beam Web
Best for
Rapid prototyping of agent products
Caveats
- ⚠Generated stack follows Photon conventions
Platforms: Node.jsClients: any MCP client
Reviewed 2026-08-11
Topics
ai-toolsbeamclaude-codeclaude-desktopcli-toolcloudflare-workerscursordeveloper-toolsmarketplacemcpmcp-serversmodel-context-protocolsingle-filetypescript
- Stars
- 98★
- Forks
- 5
- Language
- TypeScript
- License
- MIT
- Created
- 2025-11-05
- Last push
- 2026-08-12