Quickstart: All
Beyond AI agent integration, appgrammar provides a web interface, REST API, and collaboration features.
Web UI
The web interface at appgrammar.com lets you browse, manage, and visualize appgrammars.
Registry
Visit the Registry to explore public appgrammars. Search by keyword, filter by tags (saas, e-commerce, api, cli, dashboard, etc.), and sort by trending, stars, or recent.
Fork
Found something useful? Click Fork to create your own copy. Forked appgrammars appear in your dashboard under the "Forked" tab.
Architecture Viewer
Each appgrammar has an Architecture tab showing its module graph — a visual DAG with three zoom levels: Overview (module relationships), Module (contents), and Step (individual build steps).
Teams
Create a Team to collaborate. Team features include role-based access control (owner, admin, member, viewer), shared appgrammars, coding conventions injected into execution context, audit logs, and analytics.
MCP & Hooks
The MCP & Hooks page manages your MCP tokens, generates IDE-specific configuration snippets (Claude Code, Cursor, VS Code, Windsurf, Codex, Antigravity), configures team-scoped connections, and provides auto-sync hook templates.
AI Mesh
The AI Mesh page lets teams provision persistent cloud VMs with AI coding agents (Claude Code, Codex, or Gemini). See AI Mesh Guide for details.
REST API
Use appgrammar from any language or tool that can make HTTP requests. No MCP client required.
Authentication
You need a bearer token — either an MCP token (from the MCP & Hooks page) or an agent session token (from POST /api/agent/sessions with no auth, see Quickstart: AI Agents).
Search the Registry
curl https://appgrammar.com/api/registry?q=ecommerce&tags=saas&limit=5 \
-H "Authorization: Bearer $TOKEN"
Fork an Appgrammar
curl -X POST https://appgrammar.com/api/appgrammars/APPGRAMMAR_ID/fork \
-H "Authorization: Bearer $TOKEN"
Create from Scratch
curl -X POST https://appgrammar.com/api/tools/operations \
-H "Authorization: Bearer $TOKEN" \
-H "Content-Type: application/json" \
-d '{
"tool_type": "create",
"params": {
"description": "Task management API with TypeScript and PostgreSQL",
"language": "typescript",
"framework": "Express"
}
}'
Submit each of the 5 creation steps via POST /api/tools/operations/OPERATION_ID/submit with the returned token.
Execute
# Start execution
curl https://appgrammar.com/api/appgrammars/APPGRAMMAR_ID/start \
-H "Authorization: Bearer $TOKEN"
# Walk through steps
curl "https://appgrammar.com/api/appgrammars/APPGRAMMAR_ID/step/1?token=STEP_TOKEN" \
-H "Authorization: Bearer $TOKEN"
Continue until the response includes "dn": true.
Tool Operations
All tools use the same unified endpoint:
curl -X POST https://appgrammar.com/api/tools/operations \
-H "Authorization: Bearer $TOKEN" \
-H "Content-Type: application/json" \
-d '{
"tool_type": "transmute",
"source_appgrammar_ids": ["APPGRAMMAR_ID"],
"params": {}
}'
Next Steps
- Quickstart: AI Agents — MCP setup and agent sessions
- Teams Guide — Set up team collaboration
- AI Mesh — Persistent cloud AI agents
- Agent Access — Full REST API reference for agent endpoints
- MCP Tools Reference — All 30+ tools reference