-
Notifications
You must be signed in to change notification settings - Fork 2
Expand file tree
/
Copy pathimplementations.html
More file actions
142 lines (141 loc) · 11.2 KB
/
Copy pathimplementations.html
File metadata and controls
142 lines (141 loc) · 11.2 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
<html lang="en">
<head>
<meta charset="utf-8"/>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<link crossorigin="" href="https://fonts.gstatic.com/" rel="preconnect"/>
<link as="style" href="https://fonts.googleapis.com/css2?display=swap&family=Source+Code+Pro%3Awght%40400%3B600%3B700&family=Inter%3Awght%40400%3B500&family=Noto+Sans%3Awght%40400%3B500%3B700%3B900" onload="this.rel='stylesheet'" rel="stylesheet"/>
<title>Implementations | ModelPack</title>
<link rel="icon" href="/assets/favicon/favicon.ico" sizes="32x32">
<link rel="icon" href="/assets/favicon/favicon.svg" type="image/svg+xml">
<link rel="apple-touch-icon" href="/assets/favicon/apple-touch-icon.png">
<link rel="manifest" href="/assets/favicon/site.webmanifest">
<script src="https://cdn.tailwindcss.com?plugins=forms,container-queries"></script>
<style type="text/tailwindcss">
body {
background-color: #0D0D0D;
background-image: url("data:image/svg+xml,%3Csvg width='40' height='40' viewBox='0 0 40 40' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='%231a1a1a' fill-opacity='0.4' fill-rule='evenodd'%3E%3Cpath d='M0 40L40 0H20L0 20M40 40V20L20 40'/%3E%3C/g%3E%3C/svg%3E");
}
.list-dash {
display: flex;
gap: 10px;
&::before {
content: '-';
display: inline-block;
}
}
</style>
</head>
<body class="bg-[#0D0D0D]">
<div class="relative flex size-full min-h-screen flex-col dark group/design-root overflow-x-hidden text-white" style='font-family: "Source Code Pro", monospace;'>
<div class="layout-container flex h-full grow flex-col">
<header class="flex items-center justify-between whitespace-nowrap border-b border-solid border-b-white/20 px-10 py-4 sticky top-0 bg-[#0D0D0D]/80 backdrop-blur-sm z-50">
<div class="flex items-center gap-4">
<a href="./index.html"><img src="./assets/images/modelpack-logo-horizontal.png" alt="ModelPack Logo" class="h-8"></a>
</div>
<nav class="flex flex-1 justify-end items-center gap-8">
<div class="hidden md:flex items-center gap-9">
<a class="text-white text-sm font-medium leading-normal transition-colors" href="./implementations.html">Implementations</a>
<a class="text-white/80 hover:text-white text-sm font-medium leading-normal transition-colors" href="./adopters.html">Adopters</a>
<a class="text-white/80 hover:text-white text-sm font-medium leading-normal transition-colors" href="./enterprise-support.html">Enterprise Support</a>
<a class="text-white/80 hover:text-white text-sm font-medium leading-normal transition-colors" href="https://github.com/modelpack/model-spec/tree/main/docs">Docs</a>
<a class="text-white/80 hover:text-white text-sm font-medium leading-normal transition-colors" href="https://github.com/modelpack/model-spec">GitHub</a>
</div>
<a class="flex min-w-[84px] max-w-[480px] cursor-pointer items-center justify-center overflow-hidden h-10 px-4 bg-transparent border-2 border-[#33FF33] text-[#33FF33] text-sm font-bold leading-normal tracking-[0.015em] hover:bg-[#33FF33] hover:text-black transition-colors" href="https://github.com/modelpack/model-spec/blob/main/docs/getting-started.md">
<span class="truncate">Get Started</span>
</a>
</nav>
</header>
<main class="flex-1">
<div class="px-10 md:px-20 lg:px-40 py-16 lg:py-24 bg-[#0D0D0D]">
<div class="max-w-5xl mx-auto space-y-12">
<div class="space-y-4 text-center">
<h1 class="text-4xl md:text-5xl font-bold leading-tight tracking-[-0.033em] text-white">
<span class="text-[#33FF33]">></span> Implementations
</h1>
<p class="text-white/70 text-base md:text-lg font-normal leading-relaxed max-w-3xl mx-auto">
ModelPack is a specification, not a tool. Any project can implement it, and the community maintains this list of conformant implementations. Projects are listed alphabetically and presented equally; inclusion is not an endorsement by the ModelPack project.
</p>
</div>
<div class="grid grid-cols-1 md:grid-cols-2 gap-8">
<div class="border border-white/20 p-8 space-y-4 bg-black/50 flex flex-col">
<h2 class="text-[#33FF33] text-2xl font-semibold">KitOps</h2>
<p class="text-white/70 text-sm leading-relaxed grow">
KitOps is a CNCF Sandbox project for packaging, versioning, and sharing AI/ML projects as OCI artifacts. It supports the ModelPack specification alongside its ModelKit format, and provides a CLI, a Python SDK, and integrations with common CI/CD and MLOps tools.
</p>
<ul class="text-white/70 text-sm leading-relaxed space-y-2">
<li class="list-dash"><span>Maintained by: the KitOps community (CNCF Sandbox)</span></li>
<li class="list-dash"><span>Language: Go</span></li>
<li class="list-dash"><span>License: Apache 2.0</span></li>
</ul>
<pre class="text-sm text-white/70 overflow-x-auto p-4 bg-[#010101]"><code><span class="text-[#33FF33]">$</span> brew tap kitops-ml/kitops
<span class="text-[#33FF33]">$</span> brew install kitops</code></pre>
<div class="flex flex-wrap gap-6">
<a href="https://kitops.org" target="_blank" rel="noopener noreferrer" class="text-[#33FF33] hover:bg-[#33FF33] hover:text-black text-sm font-medium transition-colors">Website →</a>
<a href="https://github.com/kitops-ml/kitops" target="_blank" rel="noopener noreferrer" class="text-[#33FF33] hover:bg-[#33FF33] hover:text-black text-sm font-medium transition-colors">GitHub →</a>
</div>
</div>
<div class="border border-white/20 p-8 space-y-4 bg-black/50 flex flex-col">
<h2 class="text-[#33FF33] text-2xl font-semibold">modctl</h2>
<p class="text-white/70 text-sm leading-relaxed grow">
modctl is the reference implementation of the ModelPack specification, maintained under the ModelPack GitHub organization. It provides a CLI for building, pushing, pulling, and inspecting ModelPack artifacts in OCI registries.
</p>
<ul class="text-white/70 text-sm leading-relaxed space-y-2">
<li class="list-dash"><span>Maintained by: the ModelPack community</span></li>
<li class="list-dash"><span>Language: Go</span></li>
<li class="list-dash"><span>License: Apache 2.0</span></li>
</ul>
<pre class="text-sm text-white/70 overflow-x-auto p-4 bg-[#010101]"><code><span class="text-[#33FF33]">$</span> go install github.com/modelpack/modctl@main</code></pre>
<div class="flex flex-wrap gap-6">
<a href="https://github.com/modelpack/modctl" target="_blank" rel="noopener noreferrer" class="text-[#33FF33] hover:bg-[#33FF33] hover:text-black text-sm font-medium transition-colors">GitHub →</a>
</div>
</div>
</div>
<div class="max-w-5xl mx-auto bg-black/50 border border-white/20 p-10 space-y-8">
<div class="space-y-4">
<h2 class="text-3xl font-bold leading-tight tracking-[-0.015em]">Criteria for listing</h2>
<p class="text-white/70 text-base font-normal leading-relaxed">
To be listed on this page, a project must:
</p>
<ul class="text-white/70 text-base leading-relaxed space-y-2">
<li class="list-dash"><span>Implement the current ModelPack specification (producing and/or consuming conformant artifacts)</span></li>
<li class="list-dash"><span>Be publicly available with a public source repository</span></li>
<li class="list-dash"><span>Be actively maintained</span></li>
</ul>
<p class="text-white/70 text-base font-normal leading-relaxed">
All conformant implementations are welcome and receive equal treatment. Listings appear in alphabetical order.
</p>
</div>
<div class="space-y-4">
<h2 class="text-3xl font-bold leading-tight tracking-[-0.015em]">How to add an implementation</h2>
<p class="text-white/70 text-base font-normal leading-relaxed">
Open a pull request against <a href="https://github.com/modelpack/modelpack.org" target="_blank" rel="noopener noreferrer" class="text-[#33FF33] hover:bg-[#33FF33] hover:text-black">modelpack/modelpack.org</a> adding your project to this page, including a short description, maintainer, language, license, install instructions, and links. If you would rather not edit HTML, <a href="https://github.com/modelpack/modelpack.org/issues/new" target="_blank" rel="noopener noreferrer" class="text-[#33FF33] hover:bg-[#33FF33] hover:text-black">open an issue</a> with the same details and a maintainer will help. Maintainers review submissions against the criteria above.
</p>
</div>
</div>
</div>
</div>
</main>
<footer class="border-t border-solid border-t-white/20 bg-[#0D0D0D]">
<div class="max-w-5xl mx-auto px-5 py-10">
<div class="flex flex-col md:flex-row items-center justify-between gap-6 text-center">
<div class="flex items-center gap-4">
<span class="text-xl font-bold text-[#33FF33]">$</span>
<span class="text-white/70 text-sm font-normal leading-normal">ModelPack is licensed under the Apache 2.0 open source license.</span>
</div>
<div class="flex flex-wrap items-center justify-center gap-6">
<a class="text-white/70 hover:text-white text-sm font-normal leading-normal transition-colors" href="./implementations.html">Implementations</a>
<a class="text-white/70 hover:text-white text-sm font-normal leading-normal transition-colors" href="./adopters.html">Adopters</a>
<a class="text-white/70 hover:text-white text-sm font-normal leading-normal transition-colors" href="./enterprise-support.html">Enterprise Support</a>
<a class="text-white/70 hover:text-white text-sm font-normal leading-normal transition-colors" href="https://github.com/modelpack/model-spec/tree/main/docs">Docs</a>
<a class="text-white/70 hover:text-white text-sm font-normal leading-normal transition-colors" href="https://github.com/modelpack/model-spec">GitHub</a>
</div>
</div>
</div>
<div class="max-w-5xl mx-auto px-5 py-10">
<span class="text-white/70 text-sm font-normal leading-normal">Copyright © ModelPack a Series of LF Projects, LLC For website terms of use, trademark policy and other project policies please see lfprojects.org/policies/</span>
</div>
</footer>
</div>
</div>
</body>
</html>