6
docs/docs/about/about.md
Normal file
@ -0,0 +1,6 @@
|
||||
---
|
||||
title: About Jan
|
||||
---
|
||||
|
||||
- Mission, Vision, etc
|
||||
- COSS Model
|
||||
@ -1,5 +1,4 @@
|
||||
---
|
||||
sidebar_position: 2
|
||||
title: Anatomy of 👋Jan
|
||||
---
|
||||
|
||||
@ -7,7 +6,7 @@ This page explains all the architecture of [Jan](https://Jan/).
|
||||
|
||||
## Synchronous architecture
|
||||
|
||||

|
||||

|
||||
|
||||
### Overview
|
||||
|
||||
@ -60,7 +59,7 @@ With **Plugins and Apps**, users can build a broader ecosystem surrounding Jan.
|
||||
|
||||
## Asynchronous architecture
|
||||
|
||||

|
||||

|
||||
|
||||
### Overview
|
||||
|
||||
@ -97,7 +96,7 @@ These are modular components or extensions designed to enhance the application's
|
||||
|
||||
## Jan workflow
|
||||
|
||||

|
||||

|
||||
|
||||
### Overview
|
||||
|
||||
@ -163,7 +162,7 @@ This represents applications or extensions that can be integrated with Jan.
|
||||
|
||||
## Jan Platform
|
||||
|
||||

|
||||

|
||||
|
||||
### Overview
|
||||
|
||||
@ -1,5 +1,4 @@
|
||||
---
|
||||
sidebar_position: 2
|
||||
title: Build an app
|
||||
---
|
||||
|
||||
@ -145,7 +144,7 @@ module.exports = {
|
||||
|
||||
## App installation
|
||||
|
||||

|
||||

|
||||
|
||||
- `Select` the built `*.tar.gz` file
|
||||
- Jan will reload after new apps get installed
|
||||
@ -1,5 +1,4 @@
|
||||
---
|
||||
sidebar_position: 3
|
||||
title: Publishing an app
|
||||
---
|
||||
|
||||
@ -1,5 +1,4 @@
|
||||
---
|
||||
sidebar_position: 1
|
||||
title: Overview
|
||||
---
|
||||
Jan's mission is to power the next-gen App with limitless extensibility by providing users with the following:
|
||||
|
Before Width: | Height: | Size: 11 KiB After Width: | Height: | Size: 11 KiB |
|
Before Width: | Height: | Size: 17 KiB After Width: | Height: | Size: 17 KiB |
|
Before Width: | Height: | Size: 15 KiB After Width: | Height: | Size: 15 KiB |
|
Before Width: | Height: | Size: 24 KiB After Width: | Height: | Size: 24 KiB |
|
Before Width: | Height: | Size: 12 KiB After Width: | Height: | Size: 12 KiB |
|
Before Width: | Height: | Size: 36 KiB After Width: | Height: | Size: 36 KiB |
|
Before Width: | Height: | Size: 72 KiB After Width: | Height: | Size: 72 KiB |
|
Before Width: | Height: | Size: 75 KiB After Width: | Height: | Size: 75 KiB |
|
Before Width: | Height: | Size: 55 KiB After Width: | Height: | Size: 55 KiB |
|
Before Width: | Height: | Size: 47 KiB After Width: | Height: | Size: 47 KiB |
|
Before Width: | Height: | Size: 54 KiB After Width: | Height: | Size: 54 KiB |
|
Before Width: | Height: | Size: 778 KiB After Width: | Height: | Size: 778 KiB |
|
Before Width: | Height: | Size: 232 KiB After Width: | Height: | Size: 232 KiB |
|
Before Width: | Height: | Size: 158 KiB After Width: | Height: | Size: 158 KiB |
@ -1,8 +1,9 @@
|
||||
---
|
||||
sidebar_position: 5
|
||||
title: Cloud Native
|
||||
---
|
||||
|
||||
# Installing Jan Cloud Native
|
||||
|
||||
Cloud Native is useful when you want to deploy Jan to a shared/remote/cloud server, rather than running it as a local Desktop app.
|
||||
|
||||
> This is an experimental feature - expect breaking changes!
|
||||
@ -35,7 +36,7 @@ Open your browser at [http://localhost:4000](http://localhost:4000)
|
||||
|
||||
### Architecture
|
||||
|
||||

|
||||

|
||||
|
||||
### TODOs
|
||||
|
||||
3
docs/docs/guides/install/install.md
Normal file
@ -0,0 +1,3 @@
|
||||
---
|
||||
title: Installation
|
||||
---
|
||||
@ -1,16 +1,18 @@
|
||||
---
|
||||
title: Installing Jan on Linux
|
||||
sidebar_position: 4
|
||||
title: Linux
|
||||
---
|
||||
|
||||
# Linux users
|
||||
## Step 1: Download the Installer
|
||||
# Installing Jan on Linux
|
||||
|
||||
## Installation
|
||||
|
||||
### Step 1: Download the Installer
|
||||
To begin using 👋Jan.ai on your Windows computer, follow these steps:
|
||||
|
||||
1. Visit [Jan.ai](https://jan.ai/).
|
||||
2. Click on the "Download for Windows" button to download the Jan Installer.
|
||||
|
||||

|
||||

|
||||
|
||||
:::tip
|
||||
|
||||
@ -34,37 +36,42 @@ For AMD GPU. You can download it from your Linux distro's package manager or fro
|
||||
|
||||
:::
|
||||
|
||||
## Step 2: Download your first model
|
||||
### Step 2: Download your first model
|
||||
Now, let's get your first model:
|
||||
|
||||
1. After installation, you'll find the 👋Jan application icon on your desktop. Double-click to open it.
|
||||
|
||||
2. Welcome to the Jan homepage. Click on "Explore Models" to see the Model catalog.
|
||||
|
||||

|
||||

|
||||
|
||||
3. You can also see different quantized versions by clicking on "Show Available Versions."
|
||||
|
||||

|
||||

|
||||
|
||||
> Note: Choose a model that matches your computer's memory and RAM.
|
||||
|
||||
4. Select your preferred model and click "Download."
|
||||
|
||||

|
||||

|
||||
|
||||
## Step 3: Start the model
|
||||
### Step 3: Start the model
|
||||
Once your model is downloaded. Go to "My Models" and then click "Start Model."
|
||||
|
||||

|
||||

|
||||
|
||||
## Step 4: Start the conversations
|
||||
|
||||
### Step 4: Start the conversations
|
||||
Now you're ready to start using 👋Jan.ai for conversations:
|
||||
|
||||
Click "Chat" and begin your first conversation by selecting "New conversation."
|
||||
|
||||
You can also check the CPU and Memory usage of the computer.
|
||||
|
||||

|
||||

|
||||
|
||||
That's it! Enjoy using Large Language Models (LLMs) with 👋Jan.ai.
|
||||
|
||||
## Uninstallation
|
||||
|
||||
## Troubleshooting
|
||||
@ -1,48 +1,52 @@
|
||||
---
|
||||
title: Installing Jan on Mac
|
||||
sidebar_position: 2
|
||||
title: Mac
|
||||
---
|
||||
|
||||
# Mac users
|
||||
## Step 1: Download the Installer
|
||||
## Installation
|
||||
|
||||
### Step 1: Download the Installer
|
||||
To begin using 👋Jan.ai on your Windows computer, follow these steps:
|
||||
|
||||
1. Visit [Jan.ai](https://jan.ai/).
|
||||
2. Click on the "Download for Windows" button to download the Jan Installer.
|
||||
|
||||

|
||||

|
||||
|
||||
## Step 2: Download your first model
|
||||
### Step 2: Download your first model
|
||||
Now, let's get your first model:
|
||||
|
||||
1. After installation, you'll find the 👋Jan application icon on your desktop. Open it.
|
||||
|
||||
2. Welcome to the Jan homepage. Click on "Explore Models" to see the Model catalog.
|
||||
|
||||

|
||||

|
||||
|
||||
3. You can also see different quantized versions by clicking on "Show Available Versions."
|
||||
|
||||

|
||||

|
||||
|
||||
> Note: Choose a model that matches your computer's memory and RAM.
|
||||
|
||||
4. Select your preferred model and click "Download."
|
||||
|
||||

|
||||

|
||||
|
||||
## Step 3: Start the model
|
||||
### Step 3: Start the model
|
||||
Once your model is downloaded. Go to "My Models" and then click "Start Model."
|
||||
|
||||

|
||||

|
||||
|
||||
## Step 4: Start the conversations
|
||||
### Step 4: Start the conversations
|
||||
Now you're ready to start using 👋Jan.ai for conversations:
|
||||
|
||||
Click "Chat" and begin your first conversation by selecting "New conversation."
|
||||
|
||||
You can also check the CPU and Memory usage of the computer.
|
||||
|
||||

|
||||

|
||||
|
||||
That's it! Enjoy using Large Language Models (LLMs) with 👋Jan.ai.
|
||||
|
||||
## Uninstallation
|
||||
|
||||
## Troubleshooting
|
||||
@ -1,16 +1,16 @@
|
||||
---
|
||||
title: Installing Jan on Windows
|
||||
sidebar_position: 3
|
||||
title: Windows
|
||||
---
|
||||
|
||||
# Windows users
|
||||
# Installing Jan on Windows
|
||||
|
||||
## Step 1: Download the Installer
|
||||
To begin using 👋Jan.ai on your Windows computer, follow these steps:
|
||||
|
||||
1. Visit [Jan.ai](https://jan.ai/).
|
||||
2. Click on the "Download for Windows" button to download the Jan Installer.
|
||||
|
||||

|
||||

|
||||
|
||||
## Step 2: Proceed the Windows Defender
|
||||
|
||||
@ -18,11 +18,11 @@ When you run the Jan Installer, Windows Defender may display a warning. Here's w
|
||||
|
||||
1. Click "Run away" to accept and install 👋Jan.ai.
|
||||
|
||||

|
||||

|
||||
|
||||
2. Wait for the 👋Jan.ai installation to complete.
|
||||
1. Wait for the 👋Jan.ai installation to complete.
|
||||
|
||||

|
||||

|
||||
|
||||
:::tip
|
||||
|
||||
@ -48,22 +48,22 @@ Now, let's get your first model:
|
||||
|
||||
2. Welcome to the Jan homepage. Click on "Explore Models" to see the Model catalog.
|
||||
|
||||

|
||||

|
||||
|
||||
3. You can also see different quantized versions by clicking on "Show Available Versions."
|
||||
1. You can also see different quantized versions by clicking on "Show Available Versions."
|
||||
|
||||

|
||||

|
||||
|
||||
> Note: Choose a model that matches your computer's memory and RAM.
|
||||
|
||||
4. Select your preferred model and click "Download."
|
||||
1. Select your preferred model and click "Download."
|
||||
|
||||

|
||||

|
||||
|
||||
## Step 4: Start the model
|
||||
Once your model is downloaded. Go to "My Models" and then click "Start Model."
|
||||
|
||||

|
||||

|
||||
|
||||
## Step 5: Start the conversations
|
||||
Now you're ready to start using 👋Jan.ai for conversations:
|
||||
@ -72,6 +72,6 @@ Click "Chat" and begin your first conversation by selecting "New conversation."
|
||||
|
||||
You can also check the CPU and Memory usage of the computer.
|
||||
|
||||

|
||||

|
||||
|
||||
That's it! Enjoy using Large Language Models (LLMs) with 👋Jan.ai.
|
||||
@ -1,6 +1,6 @@
|
||||
---
|
||||
title: Concepts
|
||||
sidebar_position: 1
|
||||
title: Overview
|
||||
slug: /guides
|
||||
---
|
||||
- Jan Platform: Desktop app/ Cloud native SaaS that can run on Linux, Windows, Mac, or even a Server that comes with extensibilities, toolbox, and state-of-the-art but optimized models for next-gen Apps.
|
||||
- Jan App: Next-gen App built on Jan Plaform as `portable intelligence` that can be run everywhere.
|
||||
@ -1,10 +1,7 @@
|
||||
---
|
||||
title: Internal Guidelines
|
||||
sidebar_position: 6
|
||||
title: Engineering
|
||||
---
|
||||
|
||||
# Internal Guidelines
|
||||
|
||||
## Connecting to Rigs
|
||||
|
||||
### Pritunl Setup
|
||||
@ -2,3 +2,6 @@
|
||||
title: Company Handbook
|
||||
slug: /handbook
|
||||
---
|
||||
|
||||
|
||||
## Remote Work
|
||||
@ -1,3 +0,0 @@
|
||||
---
|
||||
title: How We Work
|
||||
---
|
||||
@ -1,6 +1,6 @@
|
||||
---
|
||||
sidebar_position: 4
|
||||
title: Nitro (C++ Inference Engine)
|
||||
title: Nitro
|
||||
slug: /nitro
|
||||
---
|
||||
|
||||
Nitro, is the inference engine that powers Jan. Nitro is written in C++, optimized for edge deployment.
|
||||
@ -73,4 +73,4 @@ curl -X POST 'http://localhost:3928/inferences/llamacpp/loadmodel' \
|
||||
|
||||
## Architecture diagram
|
||||
|
||||

|
||||

|
||||
@ -118,30 +118,24 @@ const config = {
|
||||
},
|
||||
items: [
|
||||
// Navbar left
|
||||
// {
|
||||
// type: "docSidebar",
|
||||
// sidebarId: "featuresSidebar",
|
||||
// position: "left",
|
||||
// label: "Platform",
|
||||
// },
|
||||
{
|
||||
type: "docSidebar",
|
||||
sidebarId: "companySidebar",
|
||||
position: "left",
|
||||
label: "Company",
|
||||
},
|
||||
// Navbar right
|
||||
{
|
||||
type: "docSidebar",
|
||||
sidebarId: "guidesSidebar",
|
||||
position: "right",
|
||||
label: "User Guides",
|
||||
position: "left",
|
||||
label: "User Guide",
|
||||
},
|
||||
{
|
||||
type: "docSidebar",
|
||||
sidebarId: "devSidebar",
|
||||
position: "left",
|
||||
label: "Developers",
|
||||
},
|
||||
// Navbar right
|
||||
{
|
||||
type: "docSidebar",
|
||||
sidebarId: "aboutSidebar",
|
||||
position: "right",
|
||||
label: "Developer",
|
||||
label: "About",
|
||||
},
|
||||
],
|
||||
},
|
||||
|
||||
125
docs/sidebars.js
@ -29,41 +29,56 @@ const sidebars = {
|
||||
},
|
||||
],
|
||||
|
||||
// Autogenerate docs from /guides
|
||||
guidesSidebar: [
|
||||
"guides/overview",
|
||||
{
|
||||
type: "category",
|
||||
label: "Guides",
|
||||
label: "Installation",
|
||||
collapsible: true,
|
||||
collapsed: true,
|
||||
link: { type: "doc", id: "guides/install/install" },
|
||||
items: [
|
||||
"guides/install/linux",
|
||||
"guides/install/windows",
|
||||
"guides/install/mac",
|
||||
"guides/install/cloud-native",
|
||||
],
|
||||
},
|
||||
"guides/troubleshooting",
|
||||
],
|
||||
|
||||
devSidebar: [
|
||||
"developers/developers",
|
||||
"nitro/nitro",
|
||||
{
|
||||
type: "category",
|
||||
label: "Apps",
|
||||
collapsible: true,
|
||||
collapsed: true,
|
||||
items: [
|
||||
{
|
||||
type: "autogenerated",
|
||||
dirName: "guides",
|
||||
dirName: "developers/apps",
|
||||
},
|
||||
],
|
||||
},
|
||||
],
|
||||
|
||||
//
|
||||
devSidebar: [
|
||||
{
|
||||
type: "category",
|
||||
label: "Getting Started",
|
||||
label: "Plugins",
|
||||
collapsible: true,
|
||||
collapsed: false,
|
||||
collapsed: true,
|
||||
items: [
|
||||
{
|
||||
type: "autogenerated",
|
||||
dirName: "getting-started",
|
||||
dirName: "developers/plugins",
|
||||
},
|
||||
],
|
||||
},
|
||||
{
|
||||
type: "category",
|
||||
label: "Reference",
|
||||
label: "API Reference",
|
||||
collapsible: true,
|
||||
collapsed: false,
|
||||
collapsed: true,
|
||||
items: [
|
||||
{
|
||||
type: "autogenerated",
|
||||
@ -71,61 +86,19 @@ const sidebars = {
|
||||
},
|
||||
],
|
||||
},
|
||||
{
|
||||
type: "category",
|
||||
label: "Apps (Plugins)",
|
||||
collapsible: true,
|
||||
collapsed: true,
|
||||
items: [
|
||||
{
|
||||
type: "autogenerated",
|
||||
dirName: "apps",
|
||||
},
|
||||
],
|
||||
},
|
||||
// {
|
||||
// type: "category",
|
||||
// label: "Tutorials",
|
||||
// collapsible: true,
|
||||
// collapsed: false,
|
||||
// items: [
|
||||
// {
|
||||
// type: "autogenerated",
|
||||
// dirName: "tutorials",
|
||||
// },
|
||||
// ],
|
||||
// },
|
||||
// {
|
||||
// type: "category",
|
||||
// label: "Articles",
|
||||
// collapsible: true,
|
||||
// collapsed: false,
|
||||
// items: [
|
||||
// {
|
||||
// type: "doc",
|
||||
// label: "Nitro",
|
||||
// id: "articles/nitro",
|
||||
// },
|
||||
// ],
|
||||
// },
|
||||
],
|
||||
|
||||
companySidebar: [
|
||||
// {
|
||||
// type: "category",
|
||||
// label: "About Jan",
|
||||
// collapsible: true,
|
||||
// collapsed: true,
|
||||
// link: { type: "doc", id: "about/about" },
|
||||
// items: [
|
||||
// "about/team",
|
||||
// {
|
||||
// type: "link",
|
||||
// label: "Careers",
|
||||
// href: "https://janai.bamboohr.com/careers",
|
||||
// },
|
||||
// ],
|
||||
// },
|
||||
aboutSidebar: [
|
||||
{
|
||||
type: "doc",
|
||||
label: "About Jan",
|
||||
id: "about/about",
|
||||
},
|
||||
{
|
||||
type: "link",
|
||||
label: "Careers",
|
||||
href: "https://janai.bamboohr.com/careers",
|
||||
},
|
||||
{
|
||||
type: "category",
|
||||
label: "Events",
|
||||
@ -139,14 +112,20 @@ const sidebars = {
|
||||
},
|
||||
],
|
||||
},
|
||||
// {
|
||||
// type: "category",
|
||||
// label: "Company Handbook",
|
||||
// collapsible: true,
|
||||
// collapsed: true,
|
||||
// link: { type: "doc", id: "handbook/handbook" },
|
||||
// items: ["handbook/remote-work"],
|
||||
// },
|
||||
{
|
||||
type: "category",
|
||||
label: "Company Handbook",
|
||||
collapsible: true,
|
||||
collapsed: true,
|
||||
link: { type: "doc", id: "handbook/handbook" },
|
||||
items: [
|
||||
{
|
||||
type: "doc",
|
||||
label: "Engineering",
|
||||
id: "handbook/engineering/engineering",
|
||||
},
|
||||
],
|
||||
},
|
||||
],
|
||||
};
|
||||
|
||||
|
||||