{"data":{"slug":"langgenius-dify","name":"dify","tagline":"Production-ready platform for agentic workflow development","github_url":"https://github.com/langgenius/dify","owner":"langgenius","repo":"dify","owner_avatar_url":"https://avatars.githubusercontent.com/u/127165244?v=4","primary_language":"TypeScript","stars":151725,"forks":23941,"topics":["agent","agentic-ai","agentic-framework","agentic-workflow","ai","automation","claude","genai","gpt","llm","low-code","mcp","nextjs","no-code","openai","orchestration","python","rag","skills","workflow"],"archived":false,"github_pushed_at":"2026-08-07T19:00:10+00:00","maintenance_label":"Very active","stars_delta_30d":3586,"url":"https://www.graphcanon.com/tools/langgenius-dify","markdown_url":"https://www.graphcanon.com/tools/langgenius-dify.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/langgenius-dify","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=langgenius-dify","description":"Build Agentic workflows, RAG pipelines, with rich AI model and tool support on one collaborative workspace. Deploy on cloud, VPC, or self-hosted, so teams move from prototype to production without rebuilding the stack.","homepage_url":"https://dify.ai","license":"Other","open_issues":931,"watchers":822,"ai_summary":"Dify is a production-grade, low-code/no-code AI agentic framework used to develop agentic workflows and automated processes. It supports deployment via Docker Compose, Kubernetes Helm Charts, Terraform, and AWS CDK.","readme_excerpt":"## Quick start\n\n> Before installing Dify, make sure your machine meets the following minimum system requirements:\n>\n> - CPU >= 2 Core\n> - RAM >= 4 GiB\n\n<br/>\n\nThe easiest way to start the Dify server is through [Docker Compose](docker/docker-compose.yaml). Before running Dify with the following commands, make sure that [Docker](https://docs.docker.com/get-docker/) and Docker Compose v2.24.0 or later are installed on your machine:\n\n```bash\ncd dify\ncd docker\ncp .env.example .env\ndocker compose up -d\n```\n\nAfter running, you can access the Dify dashboard in your browser at [http://localhost/install](http://localhost/install) and start the initialization process.\n\n#### Seeking help\n\nPlease refer to our [FAQ](https://docs.dify.ai/getting-started/install-self-hosted/faqs) if you encounter problems setting up Dify. Reach out to [the community and us](#community--contact) if you are still having issues.\n\n> If you'd like to contribute to Dify or do additional development, refer to our [guide to deploying from source code](https://docs.dify.ai/getting-started/install-self-hosted/local-source-code)\n\n---\n\n### Deployment with Kubernetes\n\nIf you'd like to configure a highly available setup, there are community-contributed [Helm Charts](https://helm.sh/) and YAML files which allow Dify to be deployed on Kubernetes.\n\n- [Helm Chart by @LeoQuote](https://github.com/douban/charts/tree/master/charts/dify)\n- [Helm Chart by @BorisPolonsky](https://github.com/BorisPolonsky/dify-helm)\n- [Helm Chart by @magicsong](https://github.com/magicsong/ai-charts)\n- [YAML file by @Winson-030](https://github.com/Winson-030/dify-kubernetes)\n- [YAML file by @wyy-holding](https://github.com/wyy-holding/dify-k8s)\n- [🚀 NEW! YAML files (Supports Dify v1.6.0) by @Zhoneym](https://github.com/Zhoneym/DifyAI-Kubernetes)\n\n#### Using Terraform for Deployment\n\nDeploy Dify to Cloud Platform with a single click using [terraform](https://www.terraform.io/)\n\n##### Azure Global\n\n- [Azure Terraform by @nikawang](https://github.com/nikawang/dify-azure-terraform)\n\n##### Google Cloud\n\n- [Google Cloud Terraform by @sotazum](https://github.com/DeNA/dify-google-cloud-terraform)\n\n#### Using AWS CDK for Deployment\n\nDeploy Dify to AWS with [CDK](https://aws.amazon.com/cdk/)\n\n##### AWS\n\n- [AWS CDK by @KevinZhao (EKS based)](https://github.com/aws-samples/solution-for-deploying-dify-on-aws)\n- [AWS CDK by @tmokmss (ECS based)](https://github.com/aws-samples/dify-self-hosted-on-aws)\n\n#### Using Alibaba Cloud Computing Nest\n\nQuickly deploy Dify to Alibaba cloud with [Alibaba Cloud Computing Nest](https://computenest.console.aliyun.com/service/instance/create/default?type=user&ServiceName=Dify%E7%A4%BE%E5%8C%BA%E7%89%88)\n\n#### Using Alibaba Cloud Data Management\n\nOne-Click deploy Dify to Alibaba Cloud with [Alibaba Cloud Data Management](https://www.alibabacloud.com/help/en/dms/dify-in-invitational-preview/)\n\n#### Deploy to AKS with Azure Devops Pipeline\n\nOne-Click deploy Dify to AKS with [Azure Devops Pipeline Helm Chart by @LeoZhang](https://github.com/Ruiruiz30/Dify-helm-chart-AKS)\n\n---\n\n## License\n\nThis repository is licensed under the [Dify Open Source License](LICENSE), based on Apache 2.0 with additional conditions.","github_created_at":"2023-04-12T07:40:24+00:00","created_at":"2026-07-07T16:35:52.746704+00:00","updated_at":"2026-08-08T00:00:41.140357+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":"agent","name":"agent"},{"slug":"agentic-ai","name":"agentic-ai"},{"slug":"agentic-framework","name":"agentic-framework"},{"slug":"automation","name":"automation"},{"slug":"gemini","name":"gemini"},{"slug":"genai","name":"genai"},{"slug":"gpt","name":"gpt"},{"slug":"llm","name":"llm"}],"trust":{"provenance":{"is_fork":false,"github_id":626805178,"owner_type":"Organization","methodology":"github_public_v1","parent_repo":null,"near_duplicate_slugs":[]},"computed_at":"2026-08-08T00:00:39.898Z","maintenance":{"label":"Very active","score":96,"methodology":"github_public_v1","releases_90d":6,"days_since_push":0,"last_release_at":"2026-07-28T03:43:51Z","stars_delta_30d":3586,"open_issues_delta_30d":118},"security_summary":{"status":"no_manifest","scanner":null,"low_count":0,"high_count":0,"last_scan_at":"2026-07-11T10:41:27.642Z","medium_count":0,"scan_profile":"mcp_manifest","critical_count":0}},"capability_facts":{"mcp":{"source":"repo_scan","observed_at":"2026-08-08T00:00:40.370Z","server_manifest":false},"scan":{"source":"repo_scan","observed_at":"2026-08-08T00:00:40.370Z"},"languages":{"value":["typescript","javascript"],"source":"github.language+package.json","observed_at":"2026-08-08T00:00:40.370Z"},"license_spdx":{"value":"Other","source":"github.license","observed_at":"2026-08-08T00:00:40.370Z"}},"decision_facts":{"hosting":null,"pricing":null,"requirements":{"min_ram_gb":4,"requires_docker":true},"constraints":{"min_ram_gb":4,"requires_docker":true},"when_to_use":["When you need a production-grade platform with support for various deployment methods such as Docker Compose, Kubernetes Helm Charts, Terraform, AWS CDK, and Alibaba Cloud services.","If your organization primarily works in TypeScript and prefers using Next.js and Python alongside AI frameworks like Gemini, GPT-4, or other large language models (LLMs).","For high availability requirements through community-supported Kubernetes deployment options.","When leveraging low-code/no-code paradigms to build complex workflows with minimal coding effort."],"when_not_to_use":["If your project strictly requires a specific proprietary licensing scheme not aligned with Dify’s customized open-source license that is based on Apache 2.0.","In cases where the desired workflow development tool should be written in a language other than TypeScript or Python, as Dify centers primarily around these languages."],"source":"enrich:decision_facts","observed_at":"2026-07-11T11:45:47.124Z"},"constraint_facets":{"min_ram_gb":4,"requires_docker":true},"decision_summary":[{"label":"Requirements","value":"Min 4 GB RAM; Requires Docker"},{"label":"Adopt for","value":"Dify is a comprehensive low-code/no-code AI agentic framework designed for workflow and process automation, offering deployment via Docker Compose and multiple cloud platforms."}]}}