diff --git a/bar.js b/bar.js new file mode 100644 index 00000000..8842fe85 --- /dev/null +++ b/bar.js @@ -0,0 +1,278 @@ +/** + * Creating a sidebar enables you to: + - create an ordered group of docs + - render a sidebar for each doc of that group + - provide next/previous navigation + + The sidebars are explicitly defined here. + + Create as many sidebars as you want. + */ + +// @ts-check + +/** @type {import('@docusaurus/plugin-content-docs').SidebarsConfig} */ +const sidebars = { + aboutSidebar: [ + { + type: "category", + label: "What is Jan?", + link: { type: "doc", id: "about/about" }, + items: [ + //"about/roadmap", + "community/community", + ], + }, + { + type: "category", + label: "Who we are", + link: { type: "doc", id: "team/team" }, + items: ["team/join-us", "team/contributor-program"], + }, + "wall-of-love", + { + type: "category", + label: "How We Work", + link: { type: "doc", id: "how-we-work" }, + items: [ + "how-we-work/strategy/strategy", + "how-we-work/project-management/project-management", + { + type: "category", + label: "Engineering", + link: { type: "doc", id: "how-we-work/engineering/engineering" }, + items: [ + "how-we-work/engineering/ci-cd", + "how-we-work/engineering/qa", + ], + }, + "how-we-work/product-design/product-design", + "how-we-work/analytics/analytics", + "how-we-work/website-docs/website-docs", + ], + }, + "acknowledgements", + { + type: "category", + label: "FAQ", + link: { type: "doc", id: "about/faq" }, + items: + [], + }, + ], + productSidebar: [ + { + type: "category", + label: "Platforms", + collapsible: false, + items: [ + "platforms/desktop", + "server-suite/home-server", + // "server-suite/enterprise", + // "platforms/mobile", + // "platforms/hub", + ], + }, + { + type: "category", + collapsible: true, + collapsed: false, + label: "Features", + link: { type: "doc", id: "features/features" }, + items: [ + "features/local", + "features/remote", + "features/api-server", + "features/extensions-framework", + "features/agents-framework", + "features/data-security", + ], + }, + // NOTE: Jan Server Suite will be torn out into it's own section in the future + // { + // type: "category", + // label: "Jan Server Suite", + // link: { type: "doc", id: "server-suite/server-suite" }, + // items: [ + // "server-suite/admin-console", + // "server-suite/identity-access-management", + // "server-suite/audit-compliance", + // "server-suite/observability", + // ], + // }, + ], + solutionSidebar: [ + { + type: "category", + label: "Use Cases", + collapsed: true, + collapsible: true, + items: ["solutions/ai-pc", "solutions/chatgpt-alternative"], + }, + { + type: "category", + label: "Sectors", + collapsed: true, + collapsible: true, + items: [ + "solutions/finance", + "solutions/healthcare", + "solutions/legal", + "solutions/government", + ], + }, + { + type: "category", + label: "Organization Type", + collapsed: true, + collapsible: true, + items: [ + "solutions/developers", + "solutions/consultants", + "solutions/startups", + "solutions/enterprises", + ], + }, + ], + + pricingSidebar: ["pricing/pricing"], + ecosystemSidebar: [ + "ecosystem/ecosystem", + { + type: "category", + label: "Partners", + link: { type: "doc", id: "partners/partners" }, + collapsible: true, + items: ["partners/become-a-partner"], + }, + { + type: "category", + label: "Integrations", + link: { type: "doc", id: "integrations" }, + items: [ + { + type: "autogenerated", + dirName: "integrations", + }, + ], + }, + ], + guidesSidebar: [ + { + type: "category", + label: "Get Started", + collapsible: false, + className: "head_Menu", + items: [ + "guides/get-started/overview", + "guides/get-started/quickstart" + ] + }, + { + type: "category", + label: "User Guides", + collapsible: false, + className: "head_Menu", + items: [ + "guides/user-guides/manage-threads", + "guides/user-guides/local-server", + "guides/user-guides/advanced-settings" + ] + }, + { + type: "category", + label: "Inference Engines", + collapsible: false, + className: "head_Menu", + items: [ + { + type: "category", + label: "Local Engines", + className: "head_SubMenu", + link: { + type: 'doc', + id: "guides/local-providers/README", + }, + items: [ + "guides/local-providers/llamacpp", + "guides/local-providers/lmstudio", + "guides/local-providers/ollama", + "guides/local-providers/tensorrt", + ] + }, + { + type: "category", + label: "Remote Engines", + className: "head_SubMenu", + link: { + type: 'doc', + id: "guides/remote-providers/README", + }, + items: [ + "guides/remote-providers/groq", + "guides/remote-providers/mistral", + "guides/remote-providers/openai", + "guides/remote-providers/remote-server-integration" + ] + }, + ] + }, + { + type: "category", + label: "Extensions", + collapsible: false, + className: "head_Menu", + items: [ + "guides/extensions/extensions", + ] + }, + { + type: "category", + label: "Integrations", + collapsible: false, + className: "head_Menu", + items: [ + { + type: "category", + label: "Integrations", + className: "head_SubMenu", + link: { + type: 'doc', + id: "guides/integrations/README", + }, + items: [ + "guides/integrations/discord", + "guides/integrations/interpreter", + "guides/integrations/raycast", + "guides/integrations/router", + "guides/integrations/vscode" + ] + }, + ] + }, + { + type: "category", + label: "Troubleshooting", + collapsible: false, + className: "head_Menu", + items: [ + "guides/troubleshooting", + ] + }, + ], + developerSidebar: [ + { + type: "autogenerated", + dirName: "developer", + }, + ], + releasesSidebar: [ + { + type: "autogenerated", + dirName: "releases", + }, + ] + }; + + module.exports = sidebars; + \ No newline at end of file diff --git a/docs/developer/02-build-assistant/01-your-first-assistant.md b/docs/developer/02-build-assistant/01-your-first-assistant.md deleted file mode 100644 index f96dd280..00000000 --- a/docs/developer/02-build-assistant/01-your-first-assistant.md +++ /dev/null @@ -1,23 +0,0 @@ ---- -title: Your First Assistant -slug: /developer/assistant/your-first-assistant/ -description: A quick start on how to build an assistant. -keywords: - [ - Jan, - Rethink the Computer, - local AI, - privacy focus, - free and open source, - private and offline, - conversational AI, - no-subscription fee, - large language models, - quick start, - build assistant, - ] ---- - -:::caution -This is currently under development. -::: diff --git a/docs/developer/02-build-assistant/02-assistant-anatomy.md b/docs/developer/02-build-assistant/02-assistant-anatomy.md deleted file mode 100644 index 12481737..00000000 --- a/docs/developer/02-build-assistant/02-assistant-anatomy.md +++ /dev/null @@ -1,23 +0,0 @@ ---- -title: Anatomy of an Assistant -slug: /developer/assistant/assistant-anatomy/ -description: An overview of assistant.json -keywords: - [ - Jan, - Rethink the Computer, - local AI, - privacy focus, - free and open source, - private and offline, - conversational AI, - no-subscription fee, - large language models, - build assistant, - assistant anatomy, - ] ---- - -:::caution -This is currently under development. -::: diff --git a/docs/developer/02-build-assistant/03-package-your-assistant.md b/docs/developer/02-build-assistant/03-package-your-assistant.md deleted file mode 100644 index e18bcc5f..00000000 --- a/docs/developer/02-build-assistant/03-package-your-assistant.md +++ /dev/null @@ -1,23 +0,0 @@ ---- -title: Package your Assistant -slug: /developer/assistant/package-your-assistant/ -description: Package your assistant for sharing and publishing. -keywords: - [ - Jan, - Rethink the Computer, - local AI, - privacy focus, - free and open source, - private and offline, - conversational AI, - no-subscription fee, - large language models, - quick start, - build assistant, - ] ---- - -:::caution -This is currently under development. -::: diff --git a/docs/developer/02-build-assistant/README.mdx b/docs/developer/02-build-assistant/README.mdx deleted file mode 100644 index 35944a8c..00000000 --- a/docs/developer/02-build-assistant/README.mdx +++ /dev/null @@ -1,18 +0,0 @@ ---- -title: Build an Assistant -slug: /developer/assistant -description: Jan is a ChatGPT-alternative that runs on your own computer, with a local API server. -keywords: - [ - Jan, Rethink the Computer, local AI, privacy focus, free and open source, private and offline, conversational AI, no-subscription fee, large language models, - build assistant, - ] ---- - -:::caution -This is currently under development. -::: - -import DocCardList from "@theme/DocCardList"; - - diff --git a/docs/developer/03-build-engine/01-your-first-engine.md b/docs/developer/03-build-engine/01-your-first-engine.md deleted file mode 100644 index 2c69b219..00000000 --- a/docs/developer/03-build-engine/01-your-first-engine.md +++ /dev/null @@ -1,25 +0,0 @@ ---- -title: Your First Engine -slug: /developer/engine/your-first-engine/ -description: A quick start on how to build your first engine -keywords: - [ - Jan, - Rethink the Computer, - local AI, - privacy focus, - free and open source, - private and offline, - conversational AI, - no-subscription fee, - large language models, - quick start, - build engine, - ] ---- - -:::caution -This is currently under development. -::: - -A quickstart on how to integrate tensorrt llm diff --git a/docs/developer/03-build-engine/02-engine-anatomy.md b/docs/developer/03-build-engine/02-engine-anatomy.md deleted file mode 100644 index 5f45339e..00000000 --- a/docs/developer/03-build-engine/02-engine-anatomy.md +++ /dev/null @@ -1,23 +0,0 @@ ---- -title: Anatomy of an Engine -slug: /developer/engine/engine-anatomy -description: An overview of engine.json -keywords: - [ - Jan, - Rethink the Computer, - local AI, - privacy focus, - free and open source, - private and offline, - conversational AI, - no-subscription fee, - large language models, - build engine, - engine anatomy, - ] ---- - -:::caution -This is currently under development. -::: diff --git a/docs/developer/03-build-engine/03-package-your-engine.md b/docs/developer/03-build-engine/03-package-your-engine.md deleted file mode 100644 index a44807c6..00000000 --- a/docs/developer/03-build-engine/03-package-your-engine.md +++ /dev/null @@ -1,23 +0,0 @@ ---- -title: Package your Engine -slug: /developer/engine/package-your-engine/ -description: Package your engine for sharing and publishing. -keywords: - [ - Jan, - Rethink the Computer, - local AI, - privacy focus, - free and open source, - private and offline, - conversational AI, - no-subscription fee, - large language models, - build engine, - engine anatomy, - ] ---- - -:::caution -This is currently under development. -::: diff --git a/docs/developer/03-build-engine/README.mdx b/docs/developer/03-build-engine/README.mdx deleted file mode 100644 index e4c5980e..00000000 --- a/docs/developer/03-build-engine/README.mdx +++ /dev/null @@ -1,26 +0,0 @@ ---- -title: Build an Inference Engine -slug: /developer/engine/ -description: Jan is a ChatGPT-alternative that runs on your own computer, with a local API server. -keywords: - [ - Jan, - Rethink the Computer, - local AI, - privacy focus, - free and open source, - private and offline, - conversational AI, - no-subscription fee, - large language models, - build assistant, - ] ---- - -:::caution -This is currently under development. -::: - -import DocCardList from "@theme/DocCardList"; - - diff --git a/docs/developer/03-build-engine/asset/plugin.png b/docs/developer/03-build-engine/asset/plugin.png deleted file mode 100644 index f5f032e0..00000000 Binary files a/docs/developer/03-build-engine/asset/plugin.png and /dev/null differ diff --git a/docs/developer/04-build-extension/01-your-first-extension.md b/docs/developer/04-build-extension/01-your-first-extension.md deleted file mode 100644 index 4dd413ca..00000000 --- a/docs/developer/04-build-extension/01-your-first-extension.md +++ /dev/null @@ -1,89 +0,0 @@ ---- -title: Your First Extension -slug: /developer/extension/your-first-extension/ -description: A quick start on how to build your first extension -keywords: - [ - Jan, - Rethink the Computer, - local AI, - privacy focus, - free and open source, - private and offline, - conversational AI, - no-subscription fee, - large language models, - quick start, - build extension, - ] ---- - -:::caution -This is currently under development. -::: - -In this guide, we'll walk you through the process of building your first extension and integrating it into Jan. - -## Steps to Create Your First Extension - -To create your own extension, you can follow the steps below: - -1. Click the **Use this template** button at the top of the [extension-template repository](https://github.com/janhq/extension-template). -2. Select **Create a new repository**. -3. Choose an owner and name for your new repository. -4. Click **Create repository**. -5. Clone your new repository to your local machine. - -## Initial Setup - -After you have cloned the repository to your local machine or codespace, you will need to perform some initial setup steps before you can develop your extension. - -:::info - -You will need to have a reasonably modern version of [Node.js](https://nodejs.org) handy. If you are using a version manager like [`nodenv`](https://github.com/nodenv/nodenv) or [`nvm`](https://github.com/nvm-sh/nvm), you can run `nodenv install` in the root of your repository to install the version specified in -[`package.json`](https://github.com/janhq/extension-template/blob/main/package.json). Otherwise, 20.x or later should work! - -::: - -1. :hammer_and_wrench: Install the dependencies - -```bash -npm install -``` - -2. :building_construction: Package the TypeScript for distribution - -```bash -npm run bundle -``` - -3. :white_check_mark: Check your artifact - -There will be a `.tgz` file in your extension directory now. This is the file you will need to import into Jan. You can import this file into Jan by following the instructions in the [Import Extension](https://jan.ai/guides/using-extensions/import-extensions/) guide. - -## Update the Extension Metadata - -The [`package.json`](https://github.com/janhq/extension-template/blob/main/package.json) file defines metadata about your extension, such as extension name, main entry, description and version. - -When you copy this repository, update `package.json` with the name, and description for your extension. - -## Update the Extension Code - -The [`src/`](https://github.com/janhq/extension-template/tree/main/src) directory is the heart of your extension! This contains the source code that will be run when your extension extension functions are invoked. You can replace the contents of this directory with your own code. - -There are a few things to keep in mind when writing your extension code: - -- Most Jan Extension functions are processed asynchronously. - In `index.ts`, you will see that the extension function will return a `Promise`. - - ```typescript - import { core } from '@janhq/core' - - function onStart(): Promise { - return core.invokePluginFunc(MODULE_PATH, 'run', 0) - } - ``` - -For more information about the Jan Extension Core module, see the [documentation](https://github.com/janhq/jan/blob/main/core/README.md). - -Now, go ahead and start customizing your extension! Happy coding! diff --git a/docs/developer/04-build-extension/02-extension-anatomy.md b/docs/developer/04-build-extension/02-extension-anatomy.md deleted file mode 100644 index b41f1f0f..00000000 --- a/docs/developer/04-build-extension/02-extension-anatomy.md +++ /dev/null @@ -1,23 +0,0 @@ ---- -title: Anatomy of an Extension -slug: /developer/extension/extension-anatomy -description: An overview of extensions.json -keywords: - [ - Jan, - Rethink the Computer, - local AI, - privacy focus, - free and open source, - private and offline, - conversational AI, - no-subscription fee, - large language models, - build extension, - extension anatomy, - ] ---- - -:::caution -This is currently under development. -::: diff --git a/docs/developer/04-build-extension/03-package-your-extension.md b/docs/developer/04-build-extension/03-package-your-extension.md deleted file mode 100644 index a4c89469..00000000 --- a/docs/developer/04-build-extension/03-package-your-extension.md +++ /dev/null @@ -1,23 +0,0 @@ ---- -title: Package your Engine -slug: /developer/extension/package-your-extension/ -description: Package your extension for sharing and publishing. -keywords: - [ - Jan, - Rethink the Computer, - local AI, - privacy focus, - free and open source, - private and offline, - conversational AI, - no-subscription fee, - large language models, - build extension, - extension anatomy, - ] ---- - -:::caution -This is currently under development. -::: diff --git a/docs/developer/04-build-extension/README.mdx b/docs/developer/04-build-extension/README.mdx deleted file mode 100644 index ce7fce5b..00000000 --- a/docs/developer/04-build-extension/README.mdx +++ /dev/null @@ -1,18 +0,0 @@ ---- -title: Build an Extension -slug: /developer/extension/ -description: Jan is a ChatGPT-alternative that runs on your own computer, with a local API server. -keywords: - [ - Jan, Rethink the Computer, local AI, privacy focus, free and open source, private and offline, conversational AI, no-subscription fee, large language models, - build extension, - ] ---- - -:::caution -This is currently under development. -::: - -import DocCardList from "@theme/DocCardList"; - - diff --git a/docs/guides/get-started/overview.mdx b/docs/guides/get-started/overview.mdx index c979d53b..9485d9c4 100644 --- a/docs/guides/get-started/overview.mdx +++ b/docs/guides/get-started/overview.mdx @@ -5,16 +5,41 @@ description: Jan Docs | Jan is a ChatGPT-alternative that runs on your own compu sidebar_position: 1 keywords: [ + Jan AI, Jan, - Rethink the Computer, + ChatGPT alternative, local AI, - privacy focus, - free and open source, - private and offline, + private AI, conversational AI, no-subscription fee, - large language models, + large language model, ] --- - -Coming Soon +## What is Jan Application +Jan application is an open-source platform designed to run AI on your computer locally. It is highly customizable and uses open-source AI models, allowing you to do the following: +- Run open-source Large Language Models (LLMs) locally. +- Connect to cloud AIs like ChatGPT or Google. +- Customize AI with a specific knowledge. +- Integrate the AI with everyday tools. +## How to Use Jan +You can install and start Jan in less than 5 minutes by following these simple steps: +1. Download Jan from our [Discord](https://discord.gg/FTk2MvZwJH) or [GitHub repo](https://github.com/janhq/jan). +2. Install Jan. +3. Open Jan application, select a model in the **Hub** tab. +4. Download the model. +5. Navigate to the **Thread** tab. +6. Configure the model. +7. Start chatting with the model. +:::note +For more detailed quickstart guide, please see [here](quickstart.mdx). +::: +## Jan Extensions +Extensions serve as plugins or add-ons that augment the capabilities of the Jan application. These extensions offer a range of enhancements, including adding new functionalities, better integration with external tools, and customizable options for the models within Jan. Jan application currently includes 9 built-in extensions to improve the user experience. Additionally, users can create and add extensions from third parties. +:::note +For more information regarding the extensions, please see [here](/extensions/). +::: +## Jan Supported Integration +Jan is a versatile tool that supports a wide range of integrations, enhancing its utility for users. Its unique capability to operate fully offline, along with seamless connectivity with daily tools and platforms, facilitates direct interactions with databases, web services, and various software applications from within Jan. Currently, Jan compatible with 7 integration systems, with plans to expand and update these integrations over time, ensuring continuous improvement and adaptability to user needs. +:::note +For more information regarding the integration, please see [here](/integrations/). +::: \ No newline at end of file diff --git a/docs/guides/installation/README.mdx b/docs/guides/installation/README.mdx index cd8ca4cc..475f8177 100644 --- a/docs/guides/installation/README.mdx +++ b/docs/guides/installation/README.mdx @@ -28,8 +28,6 @@ For detailed system requirements and setup instructions, refer to our [Hardware import DocCardList from "@theme/DocCardList"; - - ## Install Server-Side To install Jan from source, follow the steps below: diff --git a/docusaurus.config.js b/docusaurus.config.js index b4a8202e..d6c6d329 100644 --- a/docusaurus.config.js +++ b/docusaurus.config.js @@ -20,7 +20,7 @@ const config = { // GitHub pages deployment config. // If you aren't using GitHub pages, you don't need these. organizationName: 'janhq', // Usually your GitHub org/user name. - projectName: 'jan', // Usually your repo name. + projectName: 'docs', // Usually your repo name. onBrokenLinks: 'warn', onBrokenMarkdownLinks: 'warn', @@ -101,10 +101,10 @@ const config = { from: '/troubleshooting/undefined-issue/', to: '/troubleshooting/', }, - { - from: '/install/', - to: '/guides/install/', - }, + // { + // from: '/install/', + // to: '/guides/install/', + // }, { from: '/guides/using-models/', to: '/guides/models/', @@ -117,10 +117,10 @@ const config = { from: '/integrations/tensorrt', to: '/guides/providers/tensorrt-llm', }, - { - from: '/install/mac/', - to: '/guides/install/mac/', - }, + // { + // from: '/install/mac/', + // to: '/guides/install/mac/', + // }, { from: '/guides/using-models/integrate-with-remote-server/', to: '/guides/engines/remote-server/', @@ -149,22 +149,22 @@ const config = { from: '/docs/product/chat/', to: '/developer/framework/product/chat/', }, - { - from: '/install/windows/', - to: '/guides/install/windows/', - }, + // { + // from: '/install/windows/', + // to: '/guides/install/windows/', + // }, { from: '/api/overview/', to: '/api-reference/', }, - { - from: '/install/linux/', - to: '/guides/install/linux/', - }, - { - from: '/install/from-source/', - to: '/guides/install/#install-server-side', - }, + // { + // from: '/install/linux/', + // to: '/guides/install/linux/', + // }, + // { + // from: '/install/from-source/', + // to: '/guides/install/#install-server-side', + // }, { from: '/troubleshooting/gpu-not-used/', to: '/troubleshooting/#troubleshooting-nvidia-gpu', @@ -217,10 +217,10 @@ const config = { from: '/guides/using-models/import-models-using-absolute-filepath/', to: '/guides/models/', }, - { - from: '/install/docker/', - to: '/guides/install/server/', - }, + // { + // from: '/install/docker/', + // to: '/guides/install/server/', + // }, { from: '/guides/using-models/import-manually/', to: '/guides/models/', @@ -257,14 +257,14 @@ const config = { from: '/docs/modules/models/', to: '/guides/models/', }, - { - from: '/developer/build-extension/package-your-assistant/', - to: '/developer/extension/package-your-extension/', - }, - { - from: '/getting-started/install/linux/', - to: '/guides/install/linux/', - }, + // { + // from: '/developer/build-extension/package-your-assistant/', + // to: '/developer/extension/package-your-extension/', + // }, + // { + // from: '/getting-started/install/linux/', + // to: '/guides/install/linux/', + // }, { from: '/features/extensions', to: '/extensions/', @@ -289,18 +289,18 @@ const config = { from: '/guides/how-jan-works/', to: '/guides/', }, - { - from: '/guides/windows/', - to: '/guides/install/windows/', - }, + // { + // from: '/guides/windows/', + // to: '/guides/install/windows/', + // }, { from: '/specs/', to: '/developer/framework/', }, - { - from: '/docs/get-started/build-extension/', - to: '/developer/extension/', - }, + // { + // from: '/docs/get-started/build-extension/', + // to: '/developer/extension/', + // }, { from: '/specs/files/', to: '/developer/framework/engineering/files/', @@ -309,22 +309,22 @@ const config = { from: '/guides/using-models/package-models/', to: '/guides/models/', }, - { - from: '/install/overview/', - to: '/guides/install/', - }, - { - from: '/docs/get-started/extension-anatomy/', - to: '/developer/extension/extension-anatomy/', - }, + // { + // from: '/install/overview/', + // to: '/guides/install/', + // }, + // { + // from: '/docs/get-started/extension-anatomy/', + // to: '/developer/extension/extension-anatomy/', + // }, { from: '/docs/get-started/', to: '/guides/', }, - { - from: '/guides/mac/', - to: '/guides/install/mac/', - }, + // { + // from: '/guides/mac/', + // to: '/guides/install/mac/', + // }, { from: '/specs/fine-tuning/', to: '/developer/framework/engineering/fine-tuning/', @@ -353,18 +353,18 @@ const config = { from: '/developers/plugins/azure-openai', to: '/guides/engines/openai/', }, - { - from: '/getting-started/install/mac', - to: '/guides/install/mac/', - }, + // { + // from: '/getting-started/install/mac', + // to: '/guides/install/mac/', + // }, { from: '/guides/fine-tuning/what-models-can-be-fine-tuned', to: '/developer/framework/engineering/fine-tuning/', }, - { - from: '/guides/linux/', - to: '/guides/install/linux/', - }, + // { + // from: '/guides/linux/', + // to: '/guides/install/linux/', + // }, { from: '/docs/specs/threads', to: '/developer/framework/engineering/threads/', @@ -381,10 +381,10 @@ const config = { from: '/getting-started/troubleshooting', to: '/troubleshooting/', }, - { - from: '/getting-started/install/windows', - to: '/guides/install/windows/', - }, + // { + // from: '/getting-started/install/windows', + // to: '/guides/install/windows/', + // }, { from: '/docs/api-reference/messages', to: '/api-reference#tag/messages/get/threads/{thread_id}/messages', @@ -441,10 +441,10 @@ const config = { from: '/chat', to: '/guides/threads/', }, - { - from: '/docs/modules/assistants', - to: '/developer/assistant/', - }, + // { + // from: '/docs/modules/assistants', + // to: '/developer/assistant/', + // }, ], }, ], @@ -474,7 +474,7 @@ const config = { docs: { routeBasePath: '/', sidebarPath: require.resolve('./sidebars.js'), - editUrl: 'https://github.com/janhq/jan/tree/dev/docs', + editUrl: 'https://github.com/janhq/docs/tree/main', showLastUpdateAuthor: true, showLastUpdateTime: true, }, diff --git a/sidebars.js b/sidebars.js index f9775c64..1e0da660 100644 --- a/sidebars.js +++ b/sidebars.js @@ -167,34 +167,33 @@ const sidebars = { items: [ "guides/get-started/overview", "guides/get-started/quickstart", - - { - type: "category", - label: "Hardware Setup", - className: "head_SubMenu", - link: { - type: 'doc', - id: "guides/get-started/hardware-setup", - }, - items: [ - "guides/get-started/settingup-gpu", - ] - }, - { - type: "category", - label: "Installation", - className: "head_SubMenu", - link: { - type: 'doc', - id: "guides/installation/README", - }, - items: [ - "guides/installation/docker", - "guides/installation/linux", - "guides/installation/mac", - "guides/installation/windows" - ] - }, + // { + // type: "category", + // label: "Hardware Setup", + // className: "head_SubMenu", + // link: { + // type: 'doc', + // id: "guides/get-started/hardware-setup", + // }, + // items: [ + // "guides/get-started/settingup-gpu", + // ] + // }, + // { + // type: "category", + // label: "Installation", + // className: "head_SubMenu", + // link: { + // type: 'doc', + // id: "guides/installation/README", + // }, + // items: [ + // "guides/installation/docker", + // "guides/installation/linux", + // "guides/installation/mac", + // "guides/installation/windows" + // ] + // }, ] }, { @@ -203,10 +202,10 @@ const sidebars = { collapsible: false, className: "head_Menu", items: [ - "guides/user-guides/overview-guides", - "guides/user-guides/jan-data-folder", - "guides/user-guides/manage-models", - "guides/user-guides/manage-assistants", + // "guides/user-guides/overview-guides", + // "guides/user-guides/jan-data-folder", + // "guides/user-guides/manage-models", + // "guides/user-guides/manage-assistants", "guides/user-guides/manage-threads", "guides/user-guides/local-server", "guides/user-guides/advanced-settings" @@ -218,7 +217,7 @@ const sidebars = { collapsible: false, className: "head_Menu", items: [ - "guides/inference/overview-inference", + // "guides/inference/overview-inference", { type: "category", label: "Local Engines", @@ -243,7 +242,7 @@ const sidebars = { id: "guides/remote-providers/README", }, items: [ - "guides/remote-providers/claude", + // "guides/remote-providers/claude", "guides/remote-providers/groq", "guides/remote-providers/mistral", "guides/remote-providers/openai", @@ -277,12 +276,12 @@ const sidebars = { id: "guides/integrations/README", }, items: [ - "guides/integrations/crewai", + // "guides/integrations/crewai", "guides/integrations/discord", "guides/integrations/interpreter", "guides/integrations/raycast", "guides/integrations/router", - "guides/integrations/unsloth", + // "guides/integrations/unsloth", "guides/integrations/vscode" ] }, diff --git a/src/components/HomepagePrimaryFeatures/index.js b/src/components/HomepagePrimaryFeatures/index.js index 40e715f1..b61ad7a9 100644 --- a/src/components/HomepagePrimaryFeatures/index.js +++ b/src/components/HomepagePrimaryFeatures/index.js @@ -9,7 +9,7 @@ export default function HomepagePrimaryFeatures() {

Install Jan across multiple platforms.

{"Card diff --git a/src/pages/docs.js b/src/pages/docs.js index 53300d31..505969d6 100644 --- a/src/pages/docs.js +++ b/src/pages/docs.js @@ -5,7 +5,6 @@ import Heading from '@theme/Heading'; import { DocSearch } from '@docsearch/react'; import HomepagePrimaryFeatures from '../components/HomepagePrimaryFeatures'; import HomepageSecondaryFeatures from '../components/HomepageSecondaryFeatures'; -import HomepageTerinaryFeatures from '../components/HomepageTerinaryFeatures'; import styles from './docs.module.css' @@ -49,7 +48,6 @@ export default function Home() {
-