{"data":{"node":{"slug":"logicalclocks-hopsworks","name":"hopsworks","tagline":"Data-Intensive AI platform with Feature Store","github_url":"https://github.com/logicalclocks/hopsworks","owner":"logicalclocks","repo":"hopsworks","owner_avatar_url":"https://avatars.githubusercontent.com/u/26795543?v=4","primary_language":"Java","stars":1302,"forks":160,"topics":["aws","azure","data-science","feature-engineering","feature-management","feature-store","gcp","governance","hopsworks","kserve","machine-learning","ml","mlops","model-serving","pyspark","python","serverless"],"archived":false,"github_pushed_at":"2025-02-10T05:53:39+00:00","maintenance_label":"Dormant","url":"https://www.graphcanon.com/tools/logicalclocks-hopsworks","markdown_url":"https://www.graphcanon.com/tools/logicalclocks-hopsworks.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/logicalclocks-hopsworks","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=logicalclocks-hopsworks"},"categories":[{"slug":"evaluation-observability","name":"Evaluation & Observability","url":"https://www.graphcanon.com/categories/evaluation-observability","markdown_url":"https://www.graphcanon.com/categories/evaluation-observability.md","api_url":"https://www.graphcanon.com/api/graphcanon/categories/evaluation-observability"},{"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":"aws","name":"aws"},{"slug":"azure","name":"azure"},{"slug":"feature-store","name":"feature-store"},{"slug":"gcp","name":"gcp"},{"slug":"mlops","name":"mlops"},{"slug":"model-serving","name":"model-serving"},{"slug":"pyspark","name":"pyspark"}],"edges":[],"neighbours":[{"slug":"mlflow-mlflow","name":"mlflow","tagline":"AI engineering platform for debugging, evaluating, monitoring, and optimizing AI applications","github_url":"https://github.com/mlflow/mlflow","owner":"mlflow","repo":"mlflow","owner_avatar_url":"https://avatars.githubusercontent.com/u/39938107?v=4","primary_language":"Python","stars":27591,"forks":6189,"topics":["agentops","agents","ai","ai-governance","apache-spark","evaluation","langchain","llm-evaluation","llmops","machine-learning","ml","mlflow","mlops","model-management","observability","open-source","openai","prompt-engineering"],"archived":false,"github_pushed_at":"2026-08-20T00:54:28+00:00","maintenance_label":"Very active","url":"https://www.graphcanon.com/tools/mlflow-mlflow","markdown_url":"https://www.graphcanon.com/tools/mlflow-mlflow.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/mlflow-mlflow","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=mlflow-mlflow","shared_categories":["model-training","evaluation-observability","inference-serving"]},{"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":15949,"forks":2232,"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-08-09T07:33:07+00:00","maintenance_label":"Active","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":["evaluation-observability"]},{"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":15190,"forks":3807,"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":[]},{"slug":"visenger-awesome-mlops","name":"awesome-mlops","tagline":"A curated list of references for MLOps","github_url":"https://github.com/visenger/awesome-mlops","owner":"visenger","repo":"awesome-mlops","owner_avatar_url":"https://avatars.githubusercontent.com/u/2014749?v=4","primary_language":null,"stars":14127,"forks":2101,"topics":["ai","data-science","devops","engineering","federated-learning","machine-learning","ml","mlops","software-engineering"],"archived":false,"github_pushed_at":"2024-11-21T14:45:11+00:00","maintenance_label":"Dormant","url":"https://www.graphcanon.com/tools/visenger-awesome-mlops","markdown_url":"https://www.graphcanon.com/tools/visenger-awesome-mlops.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/visenger-awesome-mlops","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=visenger-awesome-mlops","shared_categories":["model-training","inference-serving"]},{"slug":"databendlabs-databend","name":"databend","tagline":"All-in-One Data Warehouse: Analytics, Search, AI, and Python Sandboxing Reimagined From Scratch.","github_url":"https://github.com/databendlabs/databend","owner":"databendlabs","repo":"databend","owner_avatar_url":"https://avatars.githubusercontent.com/u/80994548?v=4","primary_language":"Rust","stars":9420,"forks":891,"topics":["ai","bigdata","cloud-native","database","elasticsearch","geospatial","lakehouse","olap","rust","serverless","snowflake","sql","vector-database","vector-search"],"archived":false,"github_pushed_at":"2026-08-21T05:00:06+00:00","maintenance_label":"Very active","url":"https://www.graphcanon.com/tools/databendlabs-databend","markdown_url":"https://www.graphcanon.com/tools/databendlabs-databend.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/databendlabs-databend","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=databendlabs-databend","shared_categories":[]},{"slug":"feast-dev-feast","name":"feast","tagline":"The Open Source Feature Store for AI/ML","github_url":"https://github.com/feast-dev/feast","owner":"feast-dev","repo":"feast","owner_avatar_url":"https://avatars.githubusercontent.com/u/57027613?v=4","primary_language":"Python","stars":7188,"forks":1392,"topics":["big-data","data-engineering","data-quality","data-science","feature-store","features","machine-learning","ml","mlops","python"],"archived":false,"github_pushed_at":"2026-07-31T19:22:48+00:00","maintenance_label":"Active","url":"https://www.graphcanon.com/tools/feast-dev-feast","markdown_url":"https://www.graphcanon.com/tools/feast-dev-feast.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/feast-dev-feast","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=feast-dev-feast","shared_categories":[]},{"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":5915,"forks":993,"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","evaluation-observability","inference-serving"]},{"slug":"treeverse-lakefs","name":"lakeFS","tagline":"Data version control for your data lake","github_url":"https://github.com/treeverse/lakeFS","owner":"treeverse","repo":"lakeFS","owner_avatar_url":"https://avatars.githubusercontent.com/u/58909255?v=4","primary_language":"Go","stars":5480,"forks":472,"topics":["apache-spark","apache-sparksql","aws-s3","azure-blob-storage","azure-storage","data-engineering","data-lake","data-quality","data-version-control","data-versioning","datalake","datalakes","git-for-data","go","golang","google-cloud-storage","hadoop-filesystem","lakefs","object-storage"],"archived":false,"github_pushed_at":"2026-08-03T11:52:59+00:00","maintenance_label":"Active","url":"https://www.graphcanon.com/tools/treeverse-lakefs","markdown_url":"https://www.graphcanon.com/tools/treeverse-lakefs.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/treeverse-lakefs","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=treeverse-lakefs","shared_categories":[]},{"slug":"kelvins-awesome-mlops","name":"awesome-mlops","tagline":"A curated list of awesome MLOps tools.","github_url":"https://github.com/kelvins/awesome-mlops","owner":"kelvins","repo":"awesome-mlops","owner_avatar_url":"https://avatars.githubusercontent.com/u/1009397?v=4","primary_language":"Python","stars":5229,"forks":762,"topics":["ai","awesome","data-science","machine-learning","machine-learning-engineering","ml","mle","mlops"],"archived":false,"github_pushed_at":"2026-04-29T15:00:57+00:00","maintenance_label":"Slowing","url":"https://www.graphcanon.com/tools/kelvins-awesome-mlops","markdown_url":"https://www.graphcanon.com/tools/kelvins-awesome-mlops.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/kelvins-awesome-mlops","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=kelvins-awesome-mlops","shared_categories":["model-training","evaluation-observability","inference-serving"]},{"slug":"agenta-ai-agenta","name":"agenta","tagline":"The open-source LLMOps platform for prompt management, evaluation, and observability.","github_url":"https://github.com/Agenta-AI/agenta","owner":"Agenta-AI","repo":"agenta","owner_avatar_url":"https://avatars.githubusercontent.com/u/127993667?v=4","primary_language":"TypeScript","stars":4445,"forks":609,"topics":["agent-builder","agent-observability","agent-orchestration","agent-workspace","agentic-ai","ai-agent","ai-agents","ai-automation","ai-skills-manager","ai-workflow-builder","harness","mcp","open-source","self-hosted","workflow-automation"],"archived":false,"github_pushed_at":"2026-08-07T10:41:36+00:00","maintenance_label":"Active","url":"https://www.graphcanon.com/tools/agenta-ai-agenta","markdown_url":"https://www.graphcanon.com/tools/agenta-ai-agenta.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/agenta-ai-agenta","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=agenta-ai-agenta","shared_categories":["evaluation-observability"]},{"slug":"openlit-openlit","name":"openlit","tagline":"A comprehensive open-source platform for AI Engineering with LLM Observability, Monitoring, and Management","github_url":"https://github.com/openlit/openlit","owner":"openlit","repo":"openlit","owner_avatar_url":"https://avatars.githubusercontent.com/u/149867240?v=4","primary_language":"TypeScript","stars":2664,"forks":342,"topics":["ai-observability","amd-gpu","clickhouse","distributed-tracing","genai","gpu-monitoring","grafana","langchain","llmops","llms","metrics","monitoring-tool","nvidia-smi","observability","open-source","openai","opentelemetry","otlp","python","tracing"],"archived":false,"github_pushed_at":"2026-07-31T18:39:37+00:00","maintenance_label":"Active","url":"https://www.graphcanon.com/tools/openlit-openlit","markdown_url":"https://www.graphcanon.com/tools/openlit-openlit.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/openlit-openlit","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=openlit-openlit","shared_categories":["evaluation-observability","inference-serving"]},{"slug":"featureform-featureform","name":"featureform","tagline":"The Virtual Feature Store. Turn your existing data infrastructure into a feature store.","github_url":"https://github.com/featureform/featureform","owner":"featureform","repo":"featureform","owner_avatar_url":"https://avatars.githubusercontent.com/u/72954069?v=4","primary_language":"Go","stars":1985,"forks":108,"topics":["data-quality","data-science","embeddings","embeddings-similarity","feature-engineering","feature-store","hacktoberfest","machine-learning","ml","mlops","python","vector-database"],"archived":false,"github_pushed_at":"2025-07-03T19:09:35+00:00","maintenance_label":"Dormant","url":"https://www.graphcanon.com/tools/featureform-featureform","markdown_url":"https://www.graphcanon.com/tools/featureform-featureform.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/featureform-featureform","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=featureform-featureform","shared_categories":["model-training"]}]}}