{"data":{"slug":"triggerdotdev-trigger-dev","name":"trigger.dev","tagline":"Build and deploy fully-managed AI agents and workflows","github_url":"https://github.com/triggerdotdev/trigger.dev","owner":"triggerdotdev","repo":"trigger.dev","owner_avatar_url":"https://avatars.githubusercontent.com/u/95297378?v=4","primary_language":"TypeScript","stars":16070,"forks":1411,"topics":["ai","ai-agent-framework","ai-agents","automation","background-jobs","mcp","mcp-server","nextjs","orchestration","scheduler","serverless","workflow-automation","workflows"],"archived":false,"github_pushed_at":"2026-08-19T23:05:20+00:00","maintenance_label":"Very active","stars_delta_30d":375,"url":"https://www.graphcanon.com/tools/triggerdotdev-trigger-dev","markdown_url":"https://www.graphcanon.com/tools/triggerdotdev-trigger-dev.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/triggerdotdev-trigger-dev","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=triggerdotdev-trigger-dev","description":"Trigger.dev – build and deploy fully‑managed AI agents and workflows","homepage_url":"https://trigger.dev/changelog","license":"Apache-2.0","open_issues":440,"watchers":50,"ai_summary":"Trigger.dev offers a platform for creating, deploying, and managing AI agents and workflows with both cloud-managed and self-hosting options.","readme_excerpt":"## Deployment\n\nUse our SDK to write tasks in your codebase. There's no infrastructure to manage, your tasks automatically scale and connect to our cloud. Or you can always self-host.\n\n---\n\n# Getting started\n\nThe quickest way to get started is to create an account and project in our [web app](https://cloud.trigger.dev), and follow the instructions in the onboarding. Build and deploy your first task in minutes.\n\n---\n\n## Self-hosting\n\nIf you prefer to self-host Trigger.dev, you can follow our [self-hosting guides](https://trigger.dev/docs/self-hosting/overview):\n\n- [Docker self-hosting guide](https://trigger.dev/docs/self-hosting/docker) - use Docker Compose to spin up a Trigger.dev instance\n- [Kubernetes self-hosting guide](https://trigger.dev/docs/self-hosting/kubernetes) - use our official Helm chart to deploy Trigger.dev to your Kubernetes cluster","github_created_at":"2022-11-30T14:59:07+00:00","created_at":"2026-07-07T17:40:55.056611+00:00","updated_at":"2026-08-20T00:01:24.652459+00:00","categories":[{"slug":"ai-agents","name":"AI Agents","url":"https://www.graphcanon.com/categories/ai-agents","markdown_url":"https://www.graphcanon.com/categories/ai-agents.md","api_url":"https://www.graphcanon.com/api/graphcanon/categories/ai-agents"}],"tags":[{"slug":"ai-agents","name":"ai-agents"},{"slug":"automation","name":"automation"},{"slug":"background-jobs","name":"background-jobs"},{"slug":"orchestration","name":"orchestration"},{"slug":"scheduler","name":"scheduler"},{"slug":"serverless","name":"serverless"},{"slug":"workflow-automation","name":"workflow-automation"}],"trust":{"provenance":{"is_fork":false,"github_id":572570113,"owner_type":"Organization","methodology":"github_public_v1","parent_repo":null,"near_duplicate_slugs":[]},"computed_at":"2026-08-20T00:01:23.645Z","maintenance":{"label":"Very active","score":96,"methodology":"github_public_v1","releases_90d":18,"days_since_push":0,"last_release_at":"2026-08-13T14:52:57Z","stars_delta_30d":375,"open_issues_delta_30d":40},"security_summary":{"status":"findings","scanner":"mcp_manifest@v1","low_count":0,"high_count":0,"last_scan_at":"2026-07-11T11:17:59.305Z","medium_count":1,"scan_profile":"mcp_manifest","critical_count":0}},"capability_facts":{"mcp":{"source":"repo_scan","observed_at":"2026-08-20T00:01:24.095Z","server_manifest":false},"scan":{"source":"repo_scan","observed_at":"2026-08-20T00:01:24.095Z"},"has_cli":{"value":true,"source":"package.json:bin|scripts","observed_at":"2026-08-20T00:01:24.095Z"},"languages":{"value":["typescript","javascript"],"source":"github.language+package.json","observed_at":"2026-08-20T00:01:24.095Z"},"license_spdx":{"value":"Apache-2.0","source":"github.license","observed_at":"2026-08-20T00:01:24.095Z"}},"decision_facts":{"hosting":null,"pricing":null,"requirements":{"notes":["Self-hosting options are provided, but require Docker Compose or Kubernetes setup knowledge."],"min_ram_gb":4,"requires_docker":true},"constraints":{"min_ram_gb":4,"requires_docker":true},"when_to_use":["- **Custom Workflows**: If you need to implement complex, custom orchestrations involving different AI tasks that are well-defined and require scalability without managing infrastructure.","- **Integration Requirements**: When integrating your AI solutions deeply into a Next.js app or leveraging background job capabilities, Trigger.dev offers native support through its SDK.","- **Self-hosting Necessity**: You prefer more control over where and how your data is processed; Trigger.dev supports self-hosting with detailed guides for Docker Compose and Kubernetes environments."],"when_not_to_use":["- **Minimal AI Workloads**: If your AI usage is minimal or sporadic, you might find the overhead of setting up tasks using the SDK to be unnecessary complexity.","- **Cloud Agnosticism**: Preferring a solution that abstracts away cloud-specific configurations, as Trigger.dev’s focus on cloud-managed services and self-hosting options may require more manual work","- **Non-TypeScript Ecosystems**: If your project is predominantly in languages other than TypeScript or JavaScript, the available tooling through SDK might not align closely with existing workflows."],"source":"enrich:decision_facts","observed_at":"2026-07-11T14:54:09.149Z"},"constraint_facets":{"min_ram_gb":4,"requires_docker":true},"decision_summary":[{"label":"Requirements","value":"Min 4 GB RAM; Requires Docker; Self-hosting options are provided, but require Docker Compose or Kubernetes setup knowledge."},{"label":"Adopt for","value":"Trigger.dev provides both cloud-managed and self-hosting options for deploying AI agents and workflows, with its platform built using TypeScript."}]}}