mirror of
https://github.com/open-jarvis/OpenJarvis.git
synced 2026-07-31 03:12:16 +00:00
docs: update mkdocs.yml nav, Georgia font, and hero tagline
- New tagline: "Composable, Programmable Systems for On-Device, Personal AI" - Georgia font in mkdocs.yml theme and all CSS references - Remove Google Fonts import for Merriweather/Inter - New 6-tab nav: Home, Getting Started, Tutorials, Architecture, API Reference, Development - Deployment moves under Development tab Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
co-authored by
Claude Opus 4.6
parent
25358cf14a
commit
e04481a3d0
+6
-5
@@ -1,16 +1,17 @@
|
||||
---
|
||||
title: OpenJarvis
|
||||
description: Programming abstractions for on-device AI
|
||||
description: Composable, Programmable Systems for On-Device, Personal AI
|
||||
hide:
|
||||
- navigation
|
||||
---
|
||||
|
||||
# _Programming abstractions_ for on-device AI
|
||||
# _Composable, Programmable Systems_ for On-Device, Personal AI
|
||||
|
||||
<p class="hero-tagline">
|
||||
OpenJarvis is a modular framework for building, running, and learning from local AI systems.
|
||||
Five composable pillars — each with a clear ABC interface and decorator-based registry.
|
||||
Everything runs on your hardware. Cloud APIs are optional.
|
||||
OpenJarvis is a research framework for composable, on-device AI systems.
|
||||
Five programmable pillars — Intelligence, Engine, Agents, Tools, and Learning —
|
||||
each with a clear ABC interface and decorator-based registry.
|
||||
Build personal AI that runs on your hardware. Cloud APIs are optional.
|
||||
</p>
|
||||
|
||||
<div class="install-cmd">> pip install openjarvis</div>
|
||||
|
||||
@@ -1,8 +1,6 @@
|
||||
/* ── Fonts ─────────────────────────────────────────────────────────── */
|
||||
@import url('https://fonts.googleapis.com/css2?family=Merriweather:ital,wght@0,300;0,400;0,700;0,900;1,300;1,400;1,700&family=Inter:wght@400;500;600;700&display=swap');
|
||||
|
||||
:root {
|
||||
--md-text-font: "Merriweather", Georgia, "Times New Roman", serif;
|
||||
--md-text-font: Georgia, "Times New Roman", serif;
|
||||
--md-code-font: "JetBrains Mono", "Fira Code", "SF Mono", monospace;
|
||||
}
|
||||
|
||||
@@ -52,12 +50,12 @@
|
||||
.md-footer,
|
||||
.md-search__input,
|
||||
.md-source {
|
||||
font-family: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;
|
||||
font-family: Georgia, "Times New Roman", serif;
|
||||
}
|
||||
|
||||
.md-nav__link,
|
||||
.md-tabs__link {
|
||||
font-family: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;
|
||||
font-family: Georgia, "Times New Roman", serif;
|
||||
font-weight: 500;
|
||||
font-size: 0.8rem;
|
||||
letter-spacing: 0.01em;
|
||||
@@ -167,7 +165,7 @@
|
||||
|
||||
.md-typeset .grid.cards > ol > li > :first-child,
|
||||
.md-typeset .grid.cards > ul > li > :first-child {
|
||||
font-family: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;
|
||||
font-family: Georgia, "Times New Roman", serif;
|
||||
font-weight: 600;
|
||||
font-size: 0.92rem;
|
||||
letter-spacing: -0.01em;
|
||||
@@ -195,7 +193,7 @@
|
||||
|
||||
/* ── Tabs ─────────────────────────────────────────────────────────── */
|
||||
.md-typeset .tabbed-labels > label {
|
||||
font-family: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;
|
||||
font-family: Georgia, "Times New Roman", serif;
|
||||
font-weight: 500;
|
||||
font-size: 0.82rem;
|
||||
letter-spacing: 0.01em;
|
||||
@@ -203,7 +201,7 @@
|
||||
|
||||
/* ── Buttons (clean, bordered like OA) ───────────────────────────── */
|
||||
.md-typeset .md-button {
|
||||
font-family: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;
|
||||
font-family: Georgia, "Times New Roman", serif;
|
||||
font-weight: 500;
|
||||
font-size: 0.85rem;
|
||||
border-radius: 6px;
|
||||
@@ -257,7 +255,7 @@
|
||||
display: inline-block;
|
||||
padding: 0.2rem 0.7rem;
|
||||
border-radius: 100px;
|
||||
font-family: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;
|
||||
font-family: Georgia, "Times New Roman", serif;
|
||||
font-size: 0.72rem;
|
||||
font-weight: 600;
|
||||
letter-spacing: 0.04em;
|
||||
@@ -314,7 +312,7 @@
|
||||
}
|
||||
|
||||
.md-typeset table:not([class]) th {
|
||||
font-family: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;
|
||||
font-family: Georgia, "Times New Roman", serif;
|
||||
font-weight: 600;
|
||||
font-size: 0.78rem;
|
||||
text-transform: uppercase;
|
||||
|
||||
+14
-25
@@ -1,6 +1,6 @@
|
||||
site_name: OpenJarvis
|
||||
site_url: https://hazyresearch.stanford.edu/OpenJarvis/
|
||||
site_description: Programming abstractions for on-device AI
|
||||
site_description: Composable, Programmable Systems for On-Device, Personal AI
|
||||
site_author: OpenJarvis Contributors
|
||||
repo_url: https://github.com/HazyResearch/OpenJarvis
|
||||
repo_name: HazyResearch/OpenJarvis
|
||||
@@ -12,7 +12,7 @@ theme:
|
||||
name: material
|
||||
language: en
|
||||
font:
|
||||
text: Merriweather
|
||||
text: Georgia
|
||||
code: JetBrains Mono
|
||||
features:
|
||||
- navigation.tabs
|
||||
@@ -133,37 +133,26 @@ nav:
|
||||
- Installation: getting-started/installation.md
|
||||
- Quick Start: getting-started/quickstart.md
|
||||
- Configuration: getting-started/configuration.md
|
||||
- User Guide:
|
||||
- CLI Reference: user-guide/cli.md
|
||||
- Python SDK: user-guide/python-sdk.md
|
||||
- Agents: user-guide/agents.md
|
||||
- Memory: user-guide/memory.md
|
||||
- Tools: user-guide/tools.md
|
||||
- Scheduler: user-guide/scheduler.md
|
||||
- Telemetry & Traces: user-guide/telemetry.md
|
||||
- Benchmarks: user-guide/benchmarks.md
|
||||
- Evaluations: user-guide/evaluations.md
|
||||
- Security: user-guide/security.md
|
||||
- Channels: user-guide/channels.md
|
||||
- Tutorials:
|
||||
- Overview: tutorials/index.md
|
||||
- Deep Research Assistant: tutorials/deep-research.md
|
||||
- Scheduled Personal Ops: tutorials/scheduled-ops.md
|
||||
- Messaging Hub: tutorials/messaging-hub.md
|
||||
- Code Companion: tutorials/code-companion.md
|
||||
- Architecture:
|
||||
- Overview: architecture/overview.md
|
||||
- Intelligence: architecture/intelligence.md
|
||||
- Inference Engine: architecture/engine.md
|
||||
- Agentic Logic: architecture/agents.md
|
||||
- Memory & Storage: architecture/memory.md
|
||||
- Learning & Traces: architecture/learning.md
|
||||
- Engine: architecture/engine.md
|
||||
- Agents: architecture/agents.md
|
||||
- Tools & Memory: architecture/memory.md
|
||||
- Learning: architecture/learning.md
|
||||
- Query Flow: architecture/query-flow.md
|
||||
- Design Principles: architecture/design-principles.md
|
||||
- Security: architecture/security.md
|
||||
- Channels: architecture/channels.md
|
||||
- Design Principles: architecture/design-principles.md
|
||||
- API Reference: api-reference/
|
||||
- Deployment:
|
||||
- Docker: deployment/docker.md
|
||||
- systemd (Linux): deployment/systemd.md
|
||||
- launchd (macOS): deployment/launchd.md
|
||||
- API Server: deployment/api-server.md
|
||||
- Development:
|
||||
- Contributing: development/contributing.md
|
||||
- Extending OpenJarvis: development/extending.md
|
||||
- Deployment: deployment/index.md
|
||||
- Roadmap: development/roadmap.md
|
||||
- Changelog: development/changelog.md
|
||||
|
||||
Reference in New Issue
Block a user