A hackathon quickstart template for building and deploying Solace Agent Mesh (SAM) applications with custom agents.
- Get LLM API access (free options available)
- Choose a run method
- Set up Vibe Coding
- Watch the demo videos
- Explore the demo examples
| Platform | Guide | When to Use |
|---|---|---|
| Docker | Run with Docker | Quick start, no Python setup needed |
| CLI | Run with CLI | Local dev, faster iteration (no rebuild) |
| Railway | Deploy to Railway | Public deployment, sharing |
For persistent storage across restarts, see Persistent Storage with Supabase.
Pre-configured for Google Antigravity, Gemini CLI, and Claude Code with Context7 for up-to-date SAM docs.
See Vibe Coding Guide for setup and known limitations.
Quick walkthroughs showing how to use each tool:
antigravity-changelog-github-demo.mov
gemini-cli-docker-demo.mov
claude-code-railway-demo.mov
Agents showing progressive complexity:
| Level | Agent | What It Does |
|---|---|---|
| Basic | changelog-basic.yaml |
Instruction-only, no tools |
| Enriched | changelog-enriched.yaml |
Adds built-in artifact tools to save files |
| Advanced | changelog-github.yaml |
Custom Python tools (git_tools.py) for GitHub API |
| Advanced | docs-agent.yaml |
MCP integration (Context7) for live documentation lookup |
Try: "Generate a changelog for SolaceLabs/solace-agent-mesh" or "Look up the Next.js App Router docs"