Welcome to AgentKit by Lamatic.ai — an open-source collection of ready-to-deploy AI agent projects. AgentKit contains kits, bundles, and templates, each serving a different level of complexity. Every project is built on top of Lamatic Flows and designed for quick deployment.
This guide helps you understand the different contribution types and points you to the right guide for your contribution.
| Kit | Bundle | Template | |
|---|---|---|---|
| What it is | Full project with a web app (Next.js) + one or more Lamatic flows | Multiple related flows packaged together | A single exported Lamatic flow |
| Has Web App? | Yes | No | No |
| Complexity | High — UI, server actions, deployment config | Medium — multiple flows with orchestration config | Low — just the flow export files |
| Folder | kits/<category>/<kit-name>/ |
bundles/<bundle-name>/ |
templates/<template-name>/ |
| Example | Content Generation Kit | Knowledge Chatbot Bundle | Get Started Template |
| Guide | Kit Contribution Guide | Bundle Contribution Guide | Template Contribution Guide |
- I built a full Next.js app with one or more Lamatic flows → Contribute a Kit
- I have multiple related flows that work together (no UI needed) → Contribute a Bundle
- I have a single flow export from Lamatic Studio → Contribute a Template
Not sure? Start with a Template — it's the simplest way to contribute. You can always upgrade it to a Bundle or Kit later.
Every contribution type shares the same initial steps:
- Fork the repository and clone it locally
- Build your flow(s) in Lamatic Studio
- Export your flow files and note your API keys
These universal steps are covered in detail in the main Contributing Guide. Complete Steps 1–3 there first, then come back here to follow your type-specific guide.
Once you've completed the initial setup, follow the guide for your contribution type:
Full walkthrough for contributing a kit — creating the folder structure, configuring your Next.js app, setting up environment variables, testing locally, deploying to Vercel, and opening a PR.
Full walkthrough for contributing a bundle — organizing multiple flows, writing the bundle config with step types (any-of, mandatory), and documenting your bundle.
Full walkthrough for contributing a template — verifying your exported flow files, enhancing the auto-generated README, and submitting your single-flow contribution.
For troubleshooting, coding standards, bug reporting, and community support, see the main Contributing Guide.