diff --git a/docs/docs/hardware/concepts/apple-silicon.md b/docs/docs/hardware/concepts/apple-silicon.md new file mode 100644 index 000000000..e69de29bb diff --git a/docs/docs/hardware/concepts/chassis.md b/docs/docs/hardware/concepts/chassis.md new file mode 100644 index 000000000..1eae76dbb --- /dev/null +++ b/docs/docs/hardware/concepts/chassis.md @@ -0,0 +1,3 @@ +--- +title: Chassis +--- \ No newline at end of file diff --git a/docs/docs/hardware/concepts/concepts.md b/docs/docs/hardware/concepts/concepts.md new file mode 100644 index 000000000..8c7444c09 --- /dev/null +++ b/docs/docs/hardware/concepts/concepts.md @@ -0,0 +1,8 @@ +--- +title: Anatomy of a Thinking Machine +slug: /hardware/concepts +--- + +- Cover the difference between CPU/RAM and GPU/VRAM +- AI can now run on CPU/RAM (llama.cpp) +- AI that runs on Apple Silicon \ No newline at end of file diff --git a/docs/docs/hardware/concepts/cpu-and-ram.md b/docs/docs/hardware/concepts/cpu-and-ram.md new file mode 100644 index 000000000..9ff6d3921 --- /dev/null +++ b/docs/docs/hardware/concepts/cpu-and-ram.md @@ -0,0 +1,7 @@ +--- +title: CPU +--- + +- CPU's role vs GPU +- Cooler + Thermal Paste +- RAM \ No newline at end of file diff --git a/docs/docs/hardware/concepts/gpu-and-vram.md b/docs/docs/hardware/concepts/gpu-and-vram.md new file mode 100644 index 000000000..792ec5c7a --- /dev/null +++ b/docs/docs/hardware/concepts/gpu-and-vram.md @@ -0,0 +1,8 @@ +--- +title: GPUs and VRAM +--- + +- GPUs plugging in to Motherboard via PCIe +- Multiple GPUs + - NVLink + - PCIe (and Motherboard limitations) \ No newline at end of file diff --git a/docs/docs/hardware/concepts/motherboard.md b/docs/docs/hardware/concepts/motherboard.md new file mode 100644 index 000000000..0a1e0948f --- /dev/null +++ b/docs/docs/hardware/concepts/motherboard.md @@ -0,0 +1,5 @@ +--- +title: Motherboard +--- + +- PCIe lanes that go to the processor (not Chipset) \ No newline at end of file diff --git a/docs/docs/hardware/concepts/network.md b/docs/docs/hardware/concepts/network.md new file mode 100644 index 000000000..d14982be4 --- /dev/null +++ b/docs/docs/hardware/concepts/network.md @@ -0,0 +1,3 @@ +--- +title: Network +--- \ No newline at end of file diff --git a/docs/docs/hardware/concepts/power.md b/docs/docs/hardware/concepts/power.md new file mode 100644 index 000000000..304d71baa --- /dev/null +++ b/docs/docs/hardware/concepts/power.md @@ -0,0 +1,3 @@ +--- +title: Power Supply +--- \ No newline at end of file diff --git a/docs/docs/hardware/concepts/storage.md b/docs/docs/hardware/concepts/storage.md new file mode 100644 index 000000000..701f5d39a --- /dev/null +++ b/docs/docs/hardware/concepts/storage.md @@ -0,0 +1,3 @@ +--- +title: Storage +--- \ No newline at end of file diff --git a/docs/docs/hardware/consumer/1000.md b/docs/docs/hardware/consumer/1000.md new file mode 100644 index 000000000..dae98fd53 --- /dev/null +++ b/docs/docs/hardware/consumer/1000.md @@ -0,0 +1,3 @@ +--- +title: Recommended AI Hardware for $1,000 +--- \ No newline at end of file diff --git a/docs/docs/hardware/consumer/10000.md b/docs/docs/hardware/consumer/10000.md new file mode 100644 index 000000000..5f0c514b1 --- /dev/null +++ b/docs/docs/hardware/consumer/10000.md @@ -0,0 +1,3 @@ +--- +title: Recommended AI Hardware for $10,000 +--- \ No newline at end of file diff --git a/docs/docs/hardware/consumer/2500.md b/docs/docs/hardware/consumer/2500.md new file mode 100644 index 000000000..eb23a3d22 --- /dev/null +++ b/docs/docs/hardware/consumer/2500.md @@ -0,0 +1,4 @@ +--- +title: Recommended AI Hardware for $2,500 +--- + diff --git a/docs/docs/hardware/consumer/5000.md b/docs/docs/hardware/consumer/5000.md new file mode 100644 index 000000000..750162660 --- /dev/null +++ b/docs/docs/hardware/consumer/5000.md @@ -0,0 +1,3 @@ +--- +title: Recommended AI Hardware for $5,000 +--- \ No newline at end of file diff --git a/docs/docs/hardware/consumer/consumer.md b/docs/docs/hardware/consumer/consumer.md new file mode 100644 index 000000000..e69de29bb diff --git a/docs/docs/hardware/enterprise/25000.md b/docs/docs/hardware/enterprise/25000.md new file mode 100644 index 000000000..3d9f6ff0f --- /dev/null +++ b/docs/docs/hardware/enterprise/25000.md @@ -0,0 +1,3 @@ +--- +title: $25,000 +--- \ No newline at end of file diff --git a/docs/docs/hardware/enterprise/50000.md b/docs/docs/hardware/enterprise/50000.md new file mode 100644 index 000000000..3c307c6da --- /dev/null +++ b/docs/docs/hardware/enterprise/50000.md @@ -0,0 +1,3 @@ +--- +title: $50,000 +--- \ No newline at end of file diff --git a/docs/docs/hardware/enterprise/enterprise.md b/docs/docs/hardware/enterprise/enterprise.md new file mode 100644 index 000000000..c0f60feb2 --- /dev/null +++ b/docs/docs/hardware/enterprise/enterprise.md @@ -0,0 +1,3 @@ +--- +title: Enterprise-grade AI Hardware +--- \ No newline at end of file diff --git a/docs/docs/hardware/README.md b/docs/docs/hardware/hardware.md similarity index 100% rename from docs/docs/hardware/README.md rename to docs/docs/hardware/hardware.md diff --git a/docs/docs/hardware/overview/cloud-vs-buy.md b/docs/docs/hardware/overview/cloud-vs-buy.md new file mode 100644 index 000000000..0075904a5 --- /dev/null +++ b/docs/docs/hardware/overview/cloud-vs-buy.md @@ -0,0 +1,3 @@ +--- +title: Cloud vs. Buy +--- \ No newline at end of file diff --git a/docs/docs/hardware/overview/ecosystems.md b/docs/docs/hardware/overview/ecosystems.md new file mode 100644 index 000000000..b97aacca2 --- /dev/null +++ b/docs/docs/hardware/overview/ecosystems.md @@ -0,0 +1,3 @@ +--- +title: Nvidia vs. AMD vs. Intel vs. Apple +--- \ No newline at end of file diff --git a/docs/sidebars.js b/docs/sidebars.js index 9265db4bf..62310800a 100644 --- a/docs/sidebars.js +++ b/docs/sidebars.js @@ -15,80 +15,168 @@ const sidebars = { // By default, Docusaurus generates a sidebar from the docs folder structure // featuresSidebar: [{ type: 'autogenerated', dirName: 'features' }], - hardwareSidebar: [{ type: 'autogenerated', dirName: 'hardware' }], - aboutSidebar: [{ type: 'autogenerated', dirName: 'about' }], + // hardwareSidebar: [{ type: 'autogenerated', dirName: 'hardware' }], + aboutSidebar: [{ type: "autogenerated", dirName: "about" }], // But you can create a sidebar manually featuresSidebar: [ - 'platform/platform', + "platform/platform", { - type: 'category', - label: 'Products', + type: "category", + label: "Products", collapsible: true, collapsed: false, - link: { type: 'doc', id: 'products/products' }, - items: [ - 'products/desktop', - 'products/mobile', - 'products/server' - ] + link: { type: "doc", id: "products/products" }, + items: ["products/desktop", "products/mobile", "products/server"], }, { - type: 'category', - label: 'Features', + type: "category", + label: "Features", collapsible: true, collapsed: false, - link: { type: 'doc', id: 'features/features' }, + link: { type: "doc", id: "features/features" }, items: [ - 'features/self-hosted', - 'features/acceleration', - 'features/extensions', - ] - } + "features/self-hosted", + "features/acceleration", + "features/extensions", + ], + }, ], // Note: Tab name is "Use Cases" solutionsSidebar: [ - 'solutions/solutions', + "solutions/solutions", { - type: 'category', - label: 'Use cases', + type: "category", + label: "Use cases", collapsible: true, collapsed: false, - items: [ - 'solutions/personal-ai', - 'solutions/self-hosted' - ] + items: ["solutions/personal-ai", "solutions/self-hosted"], }, { - type: 'category', - label: 'Industries', + type: "category", + label: "Industries", collapsible: true, collapsed: false, items: [ - 'solutions/industries/public-sector', - 'solutions/industries/education', - 'solutions/industries/finance', - 'solutions/industries/law', - 'solutions/industries/healthcare', - ] - } + "solutions/industries/public-sector", + "solutions/industries/education", + "solutions/industries/finance", + "solutions/industries/law", + "solutions/industries/healthcare", + ], + }, ], docsSidebar: [ - { type: 'doc', label: "Getting Started", id: 'docs/docs' }, + { type: "doc", label: "Getting Started", id: "docs/docs" }, { - type: 'category', - label: 'Install', + type: "category", + label: "Install", collapsible: true, collapsed: false, items: [ - { type: 'doc', label: 'Windows', id: 'docs/install/windows' }, - { type: 'doc', label: 'Mac', id: 'docs/install/mac' }, - { type: 'doc', label: 'Linux', id: 'docs/install/linux' }, - ] - } - ] + { type: "doc", label: "Windows", id: "docs/install/windows" }, + { type: "doc", label: "Mac", id: "docs/install/mac" }, + { type: "doc", label: "Linux", id: "docs/install/linux" }, + ], + }, + ], + + hardwareSidebar: [ + { + type: "category", + label: "Overview", + collapsible: true, + collapsed: true, + link: { type: "doc", id: "hardware/hardware" }, + items: [ + { + type: "doc", + label: "Cloud vs. Buy", + id: "hardware/overview/cloud-vs-buy", + }, + { + type: "doc", + label: "Nvidia vs. AMD vs. Intel vs. Apple", + id: "hardware/overview/ecosystems", + }, + ], + }, + { + type: "category", + label: "Consumer-Grade", + collapsible: true, + collapsed: true, + link: { type: "doc", id: "hardware/consumer/consumer" }, + items: [ + { type: "doc", label: "< $1000", id: "hardware/consumer/1000" }, + { type: "doc", label: "< $2500", id: "hardware/consumer/2500" }, + { type: "doc", label: "< $5000", id: "hardware/consumer/5000" }, + { type: "doc", label: "< $10,000", id: "hardware/consumer/10000" }, + ], + }, + { + type: "category", + label: "Enterprise-Grade", + collapsible: true, + collapsed: true, + link: { type: "doc", id: "hardware/enterprise/enterprise" }, + items: [ + { type: "doc", label: "< $25,000", id: "hardware/enterprise/25000" }, + { + type: "doc", + label: "More than $50,000", + id: "hardware/enterprise/50000", + }, + ], + }, + { + type: "category", + label: "Anatomy of a Thinking Machine", + collapsible: true, + collapsed: true, + link: { type: "doc", id: "hardware/concepts/concepts" }, + items: [ + { + type: "doc", + label: "Chassis", + id: "hardware/concepts/chassis", + }, + { + type: "doc", + label: "Motherboard", + id: "hardware/concepts/motherboard", + }, + { + type: "doc", + label: "CPU and RAM", + id: "hardware/concepts/cpu-and-ram", + }, + { + type: "doc", + label: "GPU and VRAM", + id: "hardware/concepts/gpu-and-vram", + }, + { + type: "doc", + label: "Storage", + id: "hardware/concepts/storage", + }, + { + type: "doc", + label: "Network", + id: "hardware/concepts/network", + }, + + { + type: "doc", + label: "Power Supply", + id: "hardware/concepts/power", + }, + ], + }, + ], }; module.exports = sidebars;