README / README.md
Armin976's picture
Update organization card with Noema Fold logo
ad21e88 verified
|
Raw
History Blame Contribute Delete
10.1 kB
---
title: README
emoji: ◼️
colorFrom: gray
colorTo: green
sdk: static
pinned: false
---
<style>
.noema-card {
--noema-black: #0d0e0c;
--noema-paper: #f1f1ed;
--noema-white: #f3f3ef;
--noema-ink: #151612;
--noema-sage: #a6b19a;
--noema-line-dark: rgba(243, 243, 239, 0.18);
--noema-line-light: rgba(21, 22, 18, 0.18);
overflow: hidden;
border: 1px solid var(--noema-line-light);
border-radius: 4px;
background: var(--noema-paper);
color: var(--noema-ink);
font-family: -apple-system, BlinkMacSystemFont, "SF Pro Text", "Segoe UI", sans-serif;
-webkit-font-smoothing: antialiased;
}
.noema-card,
.noema-card * {
box-sizing: border-box;
}
.noema-card a {
color: inherit;
text-decoration: none;
}
.noema-card h1,
.noema-card h2,
.noema-card h3 {
color: inherit;
}
.noema-hero {
min-height: 210px;
padding: 19px 24px 22px;
display: flex;
flex-direction: column;
justify-content: space-between;
gap: 24px;
color: var(--noema-white);
background:
linear-gradient(90deg, rgba(13, 14, 12, 0.99) 0%, rgba(13, 14, 12, 0.91) 48%, rgba(13, 14, 12, 0.58) 100%),
linear-gradient(0deg, rgba(13, 14, 12, 0.84) 0%, rgba(13, 14, 12, 0.05) 70%),
url("https://noemaai.com/image-uploads/noema-hero-2000.webp") center 38% / cover no-repeat,
var(--noema-black);
}
.noema-nav,
.noema-nav-left,
.noema-actions,
.noema-tag-row,
.noema-link-row {
display: flex;
align-items: center;
flex-wrap: wrap;
}
.noema-nav {
justify-content: space-between;
gap: 18px;
}
.noema-nav-left {
gap: 12px;
}
.noema-logo-mark {
width: 30px;
height: 30px;
display: block;
object-fit: contain;
}
.noema-logo-wordmark {
width: 104px;
height: auto;
display: block;
}
.noema-eyebrow,
.noema-section-label,
.noema-chip,
.noema-card-index,
.noema-card-meta {
text-transform: uppercase;
letter-spacing: 0.14em;
font-size: 10px;
font-weight: 600;
}
.noema-eyebrow {
color: rgba(243, 243, 239, 0.68);
}
.noema-chip {
padding: 6px 9px;
border: 1px solid var(--noema-line-dark);
border-radius: 999px;
color: rgba(243, 243, 239, 0.78);
}
.noema-hero-copy {
max-width: none;
display: grid;
grid-template-columns: minmax(0, 1.15fr) minmax(220px, 0.85fr);
align-items: end;
gap: 24px;
}
.noema-hero h1 {
max-width: 500px;
margin: 7px 0 0;
font: 400 clamp(36px, 5vw, 46px)/0.94 Georgia, "Times New Roman", serif;
letter-spacing: -0.055em;
}
.noema-hero-detail > p {
max-width: 360px;
margin: 0;
color: rgba(243, 243, 239, 0.74);
font-size: 13px;
line-height: 1.45;
}
.noema-actions {
gap: 10px;
margin-top: 12px;
}
.noema-button {
display: inline-flex;
align-items: center;
justify-content: center;
min-height: 32px;
padding: 7px 10px;
border: 1px solid var(--noema-white);
border-radius: 4px;
background: var(--noema-white);
color: var(--noema-ink) !important;
font-size: 12px;
font-weight: 650;
}
.noema-button-secondary {
border-color: var(--noema-line-dark);
background: rgba(13, 14, 12, 0.5);
color: var(--noema-white) !important;
}
.noema-button:hover,
.noema-feature:hover,
.noema-text-link:hover {
text-decoration: underline;
text-underline-offset: 3px;
}
.noema-section-label,
.noema-card-index,
.noema-card-meta {
color: #66705e;
}
.noema-section-title {
margin: 7px 0 8px;
font: 400 clamp(28px, 4vw, 36px)/1 Georgia, "Times New Roman", serif;
letter-spacing: -0.045em;
}
.noema-work {
padding: 22px 24px 16px;
}
.noema-work-head {
max-width: 620px;
margin-bottom: 14px;
}
.noema-section-title {
font-size: clamp(28px, 4vw, 36px);
}
.noema-work-head p {
display: none;
}
.noema-grid {
display: grid;
grid-template-columns: repeat(3, minmax(0, 1fr));
border-top: 1px solid var(--noema-line-light);
border-left: 1px solid var(--noema-line-light);
}
.noema-feature {
min-height: 145px;
padding: 15px;
display: flex;
flex-direction: column;
border-right: 1px solid var(--noema-line-light);
border-bottom: 1px solid var(--noema-line-light);
background: rgba(255, 255, 255, 0.18);
}
.noema-feature:first-child {
background: #e7e8e1;
}
.noema-feature h3 {
margin: 13px 0 5px;
font: 400 20px/1.05 Georgia, "Times New Roman", serif;
letter-spacing: -0.035em;
}
.noema-feature p {
margin: 0 0 9px;
color: rgba(21, 22, 18, 0.62);
font-size: 11.5px;
line-height: 1.4;
}
.noema-card-meta {
margin-top: auto;
}
.noema-formats {
padding: 11px 15px;
grid-column: 1 / -1;
display: grid;
grid-template-columns: minmax(145px, 0.4fr) minmax(0, 1.6fr);
align-items: center;
gap: 14px;
border-right: 1px solid var(--noema-line-light);
border-bottom: 1px solid var(--noema-line-light);
}
.noema-formats h3 {
margin: 0;
font: 400 17px/1.1 Georgia, "Times New Roman", serif;
letter-spacing: -0.03em;
}
.noema-tag-row {
gap: 8px;
}
.noema-format {
padding: 5px 8px;
border: 1px solid var(--noema-line-light);
border-radius: 999px;
font-size: 11px;
}
.noema-format:hover {
border-color: #66705e;
}
.noema-foot {
margin: 0 24px;
padding: 13px 0 15px;
display: flex;
align-items: center;
justify-content: space-between;
gap: 14px;
border-top: 1px solid var(--noema-line-light);
}
.noema-foot > p {
max-width: 520px;
margin: 0;
color: rgba(21, 22, 18, 0.58);
font-size: 10.5px;
line-height: 1.4;
}
.noema-link-row {
justify-content: flex-end;
gap: 16px;
font-size: 12px;
font-weight: 600;
}
@media (max-width: 760px) {
.noema-hero {
min-height: 300px;
padding: 20px 18px 22px;
gap: 34px;
background-position: 62% center;
}
.noema-eyebrow {
display: none;
}
.noema-hero h1 {
font-size: clamp(40px, 12vw, 50px);
}
.noema-hero-copy,
.noema-grid,
.noema-formats {
grid-template-columns: 1fr;
}
.noema-work {
padding: 26px 18px 18px;
}
.noema-feature {
min-height: 135px;
}
.noema-formats {
gap: 14px;
}
.noema-foot {
margin: 0 18px;
align-items: flex-start;
flex-direction: column;
}
.noema-link-row {
justify-content: flex-start;
}
}
</style>
<div class="noema-card">
<section class="noema-hero">
<div class="noema-nav">
<div class="noema-nav-left">
<img class="noema-logo-mark" src="https://huggingface.co/spaces/NoemaAI-labs/README/resolve/main/assets/noema-fold-mark-white.svg" alt="" />
<img class="noema-logo-wordmark" src="https://huggingface.co/spaces/NoemaAI-labs/README/resolve/main/assets/noema-wordmark-mulish-white.svg" alt="NOEMA" />
</div>
<span class="noema-eyebrow">Private · local · intelligence</span>
</div>
<div class="noema-hero-copy">
<div class="noema-hero-title">
<span class="noema-chip">NoemaAI Labs on Hugging Face</span>
<h1>Private intelligence,<br />entirely yours.</h1>
</div>
<div class="noema-hero-detail">
<p>Open-weight models and local-first AI for Apple devices, built for private, resource-conscious inference.</p>
<div class="noema-actions">
<a class="noema-button" href="https://noemaai.com/">Explore Noema&nbsp; ↗</a>
<a class="noema-button noema-button-secondary" href="https://huggingface.co/NoemaAI-labs/models">Browse models</a>
</div>
</div>
</div>
</section>
<section class="noema-work">
<div class="noema-work-head">
<span class="noema-section-label">Featured work</span>
<h2 class="noema-section-title">Built to stay close.</h2>
</div>
<div class="noema-grid">
<a class="noema-feature" href="https://huggingface.co/NoemaAI-labs/Noema-1.5-2B">
<span class="noema-card-index">01 · Latest model</span>
<h3>Noema 1.5 2B</h3>
<p>A balanced local 2B model for instructions, multi-turn work, code, and efficient reasoning.</p>
<span class="noema-card-meta">Transformers · text generation&nbsp; ↗</span>
</a>
<a class="noema-feature" href="https://huggingface.co/NoemaAI-labs/Noema-Overfit">
<span class="noema-card-index">02 · Experimental runtime</span>
<h3>Noema Overfit</h3>
<p>Paged MoE packages for models whose complete weights exceed device memory.</p>
<span class="noema-card-meta">GGUF · expert paging&nbsp; ↗</span>
</a>
<a class="noema-feature" href="https://huggingface.co/datasets/NoemaAI-labs/knowledge-packs">
<span class="noema-card-index">03 · Grounded retrieval</span>
<h3>Knowledge Packs</h3>
<p>Public-domain reference text prepared for Noema's on-device retrieval.</p>
<span class="noema-card-meta">Dataset · local retrieval&nbsp; ↗</span>
</a>
<div class="noema-formats">
<h3>Noema 1.5, your format.</h3>
<div class="noema-tag-row">
<a class="noema-format" href="https://huggingface.co/NoemaAI-labs/Noema-1.5-2B">Native</a>
<a class="noema-format" href="https://huggingface.co/NoemaAI-labs/Noema-1.5-2B-GGUF">GGUF</a>
<a class="noema-format" href="https://huggingface.co/NoemaAI-labs/Noema-1.5-2B-MLX-BF16">MLX BF16</a>
<a class="noema-format" href="https://huggingface.co/NoemaAI-labs/Noema-1.5-2B-MLX-8bit">MLX 8-bit</a>
<a class="noema-format" href="https://huggingface.co/NoemaAI-labs/Noema-1.5-2B-MLX-6bit">MLX 6-bit</a>
<a class="noema-format" href="https://huggingface.co/NoemaAI-labs/Noema-1.5-2B-MLX-4bit">MLX 4-bit</a>
</div>
</div>
</div>
</section>
<footer class="noema-foot">
<p>Open-weight unless a repository says otherwise. Repository terms are authoritative.</p>
<div class="noema-link-row">
<a class="noema-text-link" href="https://noemaai.com/docs">Documentation ↗</a>
<a class="noema-text-link" href="https://github.com/noemaai-labs">GitHub ↗</a>
<a class="noema-text-link" href="https://apps.apple.com/us/app/noemaai/id6751169935">Get Noema ↗</a>
</div>
</footer>
</div>