{"data":{"node":{"slug":"dstackai-dstack","name":"dstack","tagline":"Vendor-agnostic orchestration for training, inference and agentic workloads","github_url":"https://github.com/dstackai/dstack","owner":"dstackai","repo":"dstack","owner_avatar_url":"https://avatars.githubusercontent.com/u/54146142?v=4","primary_language":"Python","stars":2253,"forks":262,"topics":["agent-skills","agentic-orchestration","amd","cloud","containers","docker","fine-tuning","gpu","inference","k8s","kubernetes","llms","machine-learning","nvidia","orchestration","python","slurm","training"],"archived":false,"github_pushed_at":"2026-09-17T13:04:02+00:00","maintenance_label":"Very active","stars_delta_30d":61,"url":"https://www.graphcanon.com/tools/dstackai-dstack","markdown_url":"https://www.graphcanon.com/tools/dstackai-dstack.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/dstackai-dstack","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=dstackai-dstack"},"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"},{"slug":"inference-serving","name":"Inference & Serving","url":"https://www.graphcanon.com/categories/inference-serving","markdown_url":"https://www.graphcanon.com/categories/inference-serving.md","api_url":"https://www.graphcanon.com/api/graphcanon/categories/inference-serving"},{"slug":"model-training","name":"Model Training","url":"https://www.graphcanon.com/categories/model-training","markdown_url":"https://www.graphcanon.com/categories/model-training.md","api_url":"https://www.graphcanon.com/api/graphcanon/categories/model-training"}],"tags":[{"slug":"agent-skills","name":"agent-skills"},{"slug":"agentic-orchestration","name":"agentic-orchestration"},{"slug":"amd","name":"amd"},{"slug":"cloud","name":"cloud"},{"slug":"containers","name":"containers"},{"slug":"docker","name":"docker"},{"slug":"fine-tuning","name":"fine-tuning"},{"slug":"gpu","name":"gpu"}],"edges":[],"neighbours":[{"slug":"raga-ai-hub-ragaai-catalyst","name":"RagaAI-Catalyst","tagline":"Python SDK for AI agent observability and evaluation","github_url":"https://github.com/raga-ai-hub/RagaAI-Catalyst","owner":"raga-ai-hub","repo":"RagaAI-Catalyst","owner_avatar_url":"https://avatars.githubusercontent.com/u/161833182?v=4","primary_language":"Python","stars":16162,"forks":3567,"topics":["agentic-ai","agentic-ai-development","agentneo","agents","ai-agent-monitoring","ai-application-debugging","ai-evaluation-tools","ai-performance-optimization","ai-tool-interaction-monitoring","llm-testing","llm-tracing","llmops"],"archived":false,"github_pushed_at":"2026-02-11T14:43:33+00:00","maintenance_label":"Slowing","url":"https://www.graphcanon.com/tools/raga-ai-hub-ragaai-catalyst","markdown_url":"https://www.graphcanon.com/tools/raga-ai-hub-ragaai-catalyst.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/raga-ai-hub-ragaai-catalyst","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=raga-ai-hub-ragaai-catalyst","shared_categories":["ai-agents"]},{"slug":"dagster-io-dagster","name":"dagster","tagline":"An orchestration platform for data assets","github_url":"https://github.com/dagster-io/dagster","owner":"dagster-io","repo":"dagster","owner_avatar_url":"https://avatars.githubusercontent.com/u/40032576?v=4","primary_language":"Python","stars":16144,"forks":2290,"topics":["analytics","dagster","data-engineering","data-integration","data-orchestrator","data-pipelines","data-science","etl","metadata","mlops","orchestration","python","scheduler","workflow","workflow-automation"],"archived":false,"github_pushed_at":"2026-09-11T19:05:31+00:00","maintenance_label":"Steady","url":"https://www.graphcanon.com/tools/dagster-io-dagster","markdown_url":"https://www.graphcanon.com/tools/dagster-io-dagster.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/dagster-io-dagster","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=dagster-io-dagster","shared_categories":[]},{"slug":"n8n-io-self-hosted-ai-starter-kit","name":"self-hosted-ai-starter-kit","tagline":"Self-hosted AI Starter Kit template for local AI workflows","github_url":"https://github.com/n8n-io/self-hosted-ai-starter-kit","owner":"n8n-io","repo":"self-hosted-ai-starter-kit","owner_avatar_url":"https://avatars.githubusercontent.com/u/45487711?v=4","primary_language":null,"stars":15258,"forks":3813,"topics":["ai","ai-agents","low-code","self-hosted","starter-kit"],"archived":false,"github_pushed_at":"2026-07-23T11:28:09+00:00","maintenance_label":"Steady","url":"https://www.graphcanon.com/tools/n8n-io-self-hosted-ai-starter-kit","markdown_url":"https://www.graphcanon.com/tools/n8n-io-self-hosted-ai-starter-kit.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/n8n-io-self-hosted-ai-starter-kit","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=n8n-io-self-hosted-ai-starter-kit","shared_categories":["ai-agents"]},{"slug":"skypilot-org-skypilot","name":"skypilot","tagline":"Run, manage, and scale AI workloads on any AI infrastructure.","github_url":"https://github.com/skypilot-org/skypilot","owner":"skypilot-org","repo":"skypilot","owner_avatar_url":"https://avatars.githubusercontent.com/u/109387420?v=4","primary_language":"Python","stars":10568,"forks":1220,"topics":["cloud-computing","cloud-management","cost-optimization","deep-learning","distributed-training","gpu","hyperparameter-tuning","job-queue","job-scheduler","llm-serving","llm-training","machine-learning","ml-infrastructure","ml-platform","mlops","multicloud","slurm","spot-instances","tpu"],"archived":false,"github_pushed_at":"2026-09-05T16:25:57+00:00","maintenance_label":"Steady","url":"https://www.graphcanon.com/tools/skypilot-org-skypilot","markdown_url":"https://www.graphcanon.com/tools/skypilot-org-skypilot.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/skypilot-org-skypilot","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=skypilot-org-skypilot","shared_categories":["model-training","inference-serving"]},{"slug":"kserve-kserve","name":"kserve","tagline":"Standardized Distributed Generative and Predictive AI Inference Platform for Scalable, Multi-Framework Deployment on Kubernetes","github_url":"https://github.com/kserve/kserve","owner":"kserve","repo":"kserve","owner_avatar_url":"https://avatars.githubusercontent.com/u/83512434?v=4","primary_language":"Go","stars":5970,"forks":1689,"topics":["artificial-intelligence","cncf","genai","hacktoberfest","istio","k8s","knative","kserve","kubeflow","kubernetes","llm-inference","machine-learning","mlops","model-interpretability","model-serving","pytorch","service-mesh","tensorflow","vllm","xgboost"],"archived":false,"github_pushed_at":"2026-09-19T13:08:33+00:00","maintenance_label":"Active","url":"https://www.graphcanon.com/tools/kserve-kserve","markdown_url":"https://www.graphcanon.com/tools/kserve-kserve.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/kserve-kserve","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=kserve-kserve","shared_categories":["inference-serving"]},{"slug":"tensorchord-awesome-llmops","name":"Awesome-LLMOps","tagline":"An awesome & curated list of best LLMOps tools for developers","github_url":"https://github.com/tensorchord/Awesome-LLMOps","owner":"tensorchord","repo":"Awesome-LLMOps","owner_avatar_url":"https://avatars.githubusercontent.com/u/100543303?v=4","primary_language":"Shell","stars":5941,"forks":1058,"topics":["ai-development-tools","awesome-list","llmops","mlops"],"archived":false,"github_pushed_at":"2026-05-21T09:12:50+00:00","maintenance_label":"Slowing","url":"https://www.graphcanon.com/tools/tensorchord-awesome-llmops","markdown_url":"https://www.graphcanon.com/tools/tensorchord-awesome-llmops.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/tensorchord-awesome-llmops","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=tensorchord-awesome-llmops","shared_categories":["model-training","inference-serving"]},{"slug":"gpustack-gpustack","name":"gpustack","tagline":"A GPU cluster manager for high-performance AI model serving and on-demand SSH-accessible GPU instances","github_url":"https://github.com/gpustack/gpustack","owner":"gpustack","repo":"gpustack","owner_avatar_url":"https://avatars.githubusercontent.com/u/169020824?v=4","primary_language":"Python","stars":5710,"forks":650,"topics":["ascend","cuda","deepseek","distributed-inference","genai","high-performance-inference","inference","llama","llm","llm-inference","llm-serving","maas","mindie","openai","qwen","rocm","sglang","vllm"],"archived":false,"github_pushed_at":"2026-09-17T07:02:12+00:00","maintenance_label":"Active","url":"https://www.graphcanon.com/tools/gpustack-gpustack","markdown_url":"https://www.graphcanon.com/tools/gpustack-gpustack.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/gpustack-gpustack","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=gpustack-gpustack","shared_categories":["inference-serving"]},{"slug":"pytorch-serve","name":"serve","tagline":"Serve, optimize and scale PyTorch models in production","github_url":"https://github.com/pytorch/serve","owner":"pytorch","repo":"serve","owner_avatar_url":"https://avatars.githubusercontent.com/u/21003710?v=4","primary_language":"Java","stars":4344,"forks":880,"topics":["cpu","deep-learning","docker","gpu","kubernetes","machine-learning","metrics","mlops","optimization","pytorch","serving"],"archived":true,"github_pushed_at":"2025-08-06T19:17:08+00:00","maintenance_label":"Archived","url":"https://www.graphcanon.com/tools/pytorch-serve","markdown_url":"https://www.graphcanon.com/tools/pytorch-serve.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/pytorch-serve","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=pytorch-serve","shared_categories":["inference-serving"]},{"slug":"huaizhengzhang-ai-infra-from-zero-to-hero","name":"AI-Infra-from-Zero-to-Hero","tagline":"Awesome System for Machine Learning and LLM Infra","github_url":"https://github.com/HuaizhengZhang/AI-Infra-from-Zero-to-Hero","owner":"HuaizhengZhang","repo":"AI-Infra-from-Zero-to-Hero","owner_avatar_url":"https://avatars.githubusercontent.com/u/5894780?v=4","primary_language":null,"stars":4285,"forks":409,"topics":["ai-infra","genai","large-language-models","llmsys","mlsys","model-serving","model-training"],"archived":false,"github_pushed_at":"2025-07-25T02:24:35+00:00","maintenance_label":"Dormant","url":"https://www.graphcanon.com/tools/huaizhengzhang-ai-infra-from-zero-to-hero","markdown_url":"https://www.graphcanon.com/tools/huaizhengzhang-ai-infra-from-zero-to-hero.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/huaizhengzhang-ai-infra-from-zero-to-hero","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=huaizhengzhang-ai-infra-from-zero-to-hero","shared_categories":["model-training","inference-serving"]},{"slug":"pezzolabs-pezzo","name":"pezzo","tagline":"Open-source, developer-first LLMOps platform","github_url":"https://github.com/pezzolabs/pezzo","owner":"pezzolabs","repo":"pezzo","owner_avatar_url":"https://avatars.githubusercontent.com/u/119122072?v=4","primary_language":"TypeScript","stars":3273,"forks":279,"topics":["ai","devtools","gpt-3","gpt-4","hacktoberfest","javascript","langchain","llm","llmops","monitoring","nestjs","nodejs","observability","openai","platform","prompt","prompt-engineering","prompt-management","python","typescript"],"archived":false,"github_pushed_at":"2026-08-21T21:40:31+00:00","maintenance_label":"Steady","url":"https://www.graphcanon.com/tools/pezzolabs-pezzo","markdown_url":"https://www.graphcanon.com/tools/pezzolabs-pezzo.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/pezzolabs-pezzo","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=pezzolabs-pezzo","shared_categories":[]},{"slug":"microsoft-pai","name":"pai","tagline":"Resource scheduling and cluster management for AI","github_url":"https://github.com/microsoft/pai","owner":"microsoft","repo":"pai","owner_avatar_url":"https://avatars.githubusercontent.com/u/6154722?v=4","primary_language":"JavaScript","stars":2694,"forks":554,"topics":["ai","artificial-intelligence","chainer","cloud","cluster-management","cluster-manager","gpu","gpu-cluster","gpu-computing","gpu-scheduler","jupyter","kubernetes","machine-learning","model-training","on-premise","pytorch","resource-management","scheduling","tensorflow"],"archived":false,"github_pushed_at":"2026-09-18T03:17:30+00:00","maintenance_label":"Active","url":"https://www.graphcanon.com/tools/microsoft-pai","markdown_url":"https://www.graphcanon.com/tools/microsoft-pai.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/microsoft-pai","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=microsoft-pai","shared_categories":["model-training","inference-serving"]},{"slug":"agentsmesh-agentsmesh","name":"AgentsMesh","tagline":"AI Agent Workforce Platform","github_url":"https://github.com/AgentsMesh/AgentsMesh","owner":"AgentsMesh","repo":"AgentsMesh","owner_avatar_url":"https://avatars.githubusercontent.com/u/253730750?v=4","primary_language":"Go","stars":2349,"forks":242,"topics":["agent-orchestration","agentsmesh","ai-agent","ai-agent-workforce-platform","ai-coding","aider","claude-code","codex-cli","gemini-cli","multi-agent","self-hosted"],"archived":false,"github_pushed_at":"2026-08-03T11:45:02+00:00","maintenance_label":"Steady","url":"https://www.graphcanon.com/tools/agentsmesh-agentsmesh","markdown_url":"https://www.graphcanon.com/tools/agentsmesh-agentsmesh.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/agentsmesh-agentsmesh","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=agentsmesh-agentsmesh","shared_categories":["ai-agents"]}]}}