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