Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
52 changes: 31 additions & 21 deletions docs/docs/about/about.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,43 +2,53 @@
title: About Jan
---

Jan is a tool to run LLMs privately on your personal computer.
Jan is a free, open source alternative to OpenAI's platform that runs on your personal computer.

Jan's roadmap is to build a framework for Personal AIs that can be customized and extended by anyone.
We believe in the need for an open source AI ecosystem, and are building the infra and tooling to allow open source AIs to be as usable and comprehensive as proprietary ones.

Jan's long-term vision is to build a cognitive framework for future robots. We build towards a future where humans and businesses are augmented by practical, useful assistants in everyday life.

## Why does Jan Exist?

### Mission

To enable high-productivity individuals to use AI to scale themselves.
Our mission is to allow humans and businesses to own their AI, with the right to tinker, repair and innovate.

### Ideal Customer

Our ideal customer is an AI Enthusiast who wants to experiment with solving problems using AI, and is ok with experimental software.
Our ideal customer is an AI enthusiast or business who has experienced some limitations with OpenAI, and is keen to find open source alternatives.

- Semi-technical (i.e. can code simple Javascript/Python scripts), i.e. not able to build the whole thing themselves
- Will file bugs
- [Plus] Wants to share their solution with others
### Problems

Our goal in 2023 is to find 500 of these ideal customers.
Our ideal customer would use Jan to solve one of these problems.

### Problem
*Control*
- Control (e.g. preventing vendor lock-in)
- Stability (e.g. runs predictably every time)
- Local-use (e.g. for speed, or for airgapped environments)

*Privacy*
- Data protection (e.g. personal data or company data)
- Privacy (e.g. nsfw)

Our ideal customer has clear ideas for how to solve his/her problems using AI, but has not done so because:
*Customizability*
- Tinkerability (e.g. ability to change model, experiment)
- Niche Models (e.g. fine-tuned, domain-specific models that outperform OpenAI)

- Lack full skillset across UI, Backend and MLOps to build their own custom Personal AI
- Doesn't have 10 hours/week to build and maintain a Personal AI
- Uncomfortable with giving personal info to ChatGPT
Sources: [^1] [^2] [^3] [^4]

### Solution
[^1]: [What are you guys doing that can't be done with ChatGPT?](https://www.reddit.com/r/LocalLLaMA/comments/17mghqr/comment/k7ksti6/?utm_source=share&utm_medium=web2x&context=3)
[^2]: [What's your main interest in running a local LLM instead of an existing API?](https://www.reddit.com/r/LocalLLaMA/comments/1718a9o/whats_your_main_interest_in_running_a_local_llm/)
[^3]: [Ask HN: What's the best self-hosted/local alternative to GPT-4?](https://news.ycombinator.com/item?id=36138224)
[^4]: [LoRAs](https://www.reddit.com/r/LocalLLaMA/comments/17mghqr/comment/k7mdz1i/?utm_source=share&utm_medium=web2x&context=3)

Jan is a Personal AI that you can customize, and runs privately on your own computer.
### Solution

- Tinker and customize in <10 lines of code
- Pre-built plugins (e.g. RAG, Langchain, LlamaIndex)
- Mobile support (including helpful widgets)
Jan is a seamless user experience that runs on your personal computer, that glues the different pieces of the open source AI ecosystem to provide an alternative to OpenAI's closed platform.

Jan has a very modular architecture that allows you to swap out or customize components, without having to rebuild everything.
- We build a comprehensive, seamless platform that takes care of the technical chores across the stack required to run open source AI
- We run on top of a local folder of non-proprietary files, that anyone can tinker with (yes, even other apps!)
- We provide open formats for packaging and distributing AI to run reproducibly across devices

## How Jan Works

Expand All @@ -64,7 +74,7 @@ We appreciate any business that can balance growth with cashflow/profitability.

### Remote Team

Jan has a fully-remote team. We are mainly based in the Asia timezone. We use [Github](https://github.com/janhq) and [Discord](https://discord.gg/af6SaTdzpx) to work.
Jan has a fully-remote team. We are mainly based in the Asia timezone. We use [Discord](https://discord.gg/af6SaTdzpx) and [Github](https://github.com/janhq) to work.

## Contact

Expand All @@ -78,4 +88,4 @@ Drop us a message in our [Discord](https://discord.gg/af6SaTdzpx) and we'll get

### Careers

Jan has a culture of ownership, independent thinking, and lightning fast execution. If you'd like to join us, we have open positions on our [careers page](https://janai.bamboohr.com/careers).
Jan has a culture of ownership, independent thought, and lightning fast execution. If you'd like to join us, we have open positions on our [careers page](https://janai.bamboohr.com/careers).
12 changes: 5 additions & 7 deletions docs/src/pages/index.js
Original file line number Diff line number Diff line change
Expand Up @@ -76,18 +76,16 @@ export default function Home() {
</div>

<h1 className="bg-gradient-to-r dark:from-white from-black to-gray-500 dark:to-gray-400 bg-clip-text text-4xl lg:text-6xl font-bold leading-tight text-transparent dark:text-transparent lg:leading-tight">
Personal AI
Own your AI
</h1>
<p className="text-xl leading-relaxed lg:text-2xl lg:leading-relaxed text-gray-500 dark:text-gray-400">
Run &nbsp;
A &nbsp;
<span className="dark:text-white text-black">
Large Language Models
free, open-source
</span>
&nbsp;alternative to OpenAI
<br />
<span className="dark:text-white text-black">
privately
</span>
&nbsp;on your&nbsp;
&nbsp;that runs on your&nbsp;
<span className="dark:text-white text-black">
personal computer
</span>
Expand Down