diff --git a/docs/blog/2024-01-15-cultivating-culture-in-open-source-contributions-beyond-code.md b/docs/blog/2024-01-15-cultivating-culture-in-open-source-contributions-beyond-code.md deleted file mode 100644 index 9d5b081b20..0000000000 --- a/docs/blog/2024-01-15-cultivating-culture-in-open-source-contributions-beyond-code.md +++ /dev/null @@ -1,98 +0,0 @@ ---- -title: Cultivating Culture in Open Source Contributions Beyond Code -description: Discover how to contribute to open-source projects without coding skills. This Jan post guides you through the essentials of non-code contributions, from documentation to community engagement. Learn practical ways to impact open-source initiatives, even if you're new to the field. -slug: contributions -keywords: - [ - Jan framework, - Jan AI, - Jan, - ChatGPT alternative, - local AI, - private AI, - conversational AI, - no-subscription fee, - large language model, - how to contribute to opensource, - open source, - contributing to open source, - ] -authors: - - name: Jan Team -tags: [contribution, jan] -hide_table_of_contents: false ---- - -Ever wondered what ‘contribution’ really means in open-source communities? Calling back to John Picozzi’s presentation at DrupalCon 2022 and his article on [Opensource.com,](https://opensource.com/article/22/8/non-code-contribution-powers-open-source) we look at how his views on contributions align with ours at [Jan](https://jan.ai) - -![how to contribute opensource non-code](./assets/01-how-to-contribute-to-open-source-non-code.png) - -[https://jan.ai/about/#open-source](https://jan.ai/about/#open-source) - -#### Broadening the Definition of Contribution - how it benefits everyone - -Contribution in open source isn’t just about coding, and Picozzi nails it with this point. - -At Jan, we’re all about embracing different skills — because that’s what fuels innovation and growth. - -> Contribution? It’s when you take time to push forward ideas, vision, and awareness. Here are some solid ideas and how they’ve been executed before. - -#### Documentation - One Pillar of Contribution - -Remember those ancient storytellers and their crucial role in history? That’s what modern documentation does in tech. It’s the backbone of knowledge transfer. Without it, we’d be lost in translating what our products are all about. - -![](./assets/01-credit-janhq-repo.png)credit- Janhq/jan repo - -#### Writing and Editing - -Got a knack for words? Awesome! Making complex stuff easy and friendly is a real game-changer. Search around and see if your favourite open-source project has a tone of voice guide or style guide. (We’re currently making one!) - -#### Translating - -Speak another language? You could jump in and help translate documents. You’ll be flinging open doors for heaps of non-native language speakers and will scale awareness and adoption in a pretty big way. - -#### Creating Tutorials and Guides - -Projects thrive on collective knowledge being shared. Maybe your way of contributing is helping newbies find their feet by showcasing how you use the product? - -### Spreading the Word- Storytelling and ‘Marketing - -In the OS world, marketing is more about storytelling and community building than selling. - -Here’s what can make an impact that isn’t code- - -- Social media, blogs, forums- When the folks running open source projects are knee-deep in code, spreading the word might slip their minds. Your tweets, blogs, and comments? They’re more impactful than you think. - -* Content creation -If you’re into making videos or infographics, your skills can tell the project’s story in ways that really stick. - -#### Event Planning and Meetups - -Hosting online meetups or webinars? It’s a great way to share knowledge, connect people, and gather feedback as to how people are connecting with the project. - -### Contributing via ‘Dot Connecting’ - -Know people who might be interested or can chip in? Bringing in new energy and ideas is what keeps open source buzzing. Spot an opportunity for a partnership? Go for it! - -Linking up with educational bodies, non-profits, or businesses can work wonders depending on the projects end goals. - -### Why People Contribute to Open Source - -As Picozzi points out, it’s all about embracing every kind of skill. At Jan, we celebrate each team member’s unique contributions. - -It’s about being part of something bigger, honing new skills, and feeling that sense of belonging. - -#### What the Company/Project Gets Out of It - -By valuing non-code contributions, open-source projects, and companies tap into a broader skill set, leading to more well-rounded development and problem-solving. A diverse community is key to Jan’s success, just like Picozzi emphasizes. - -### Challenges in Non-Code Contributing - -Imposter syndrome? We get it, and we’re tackling it by creating a welcoming space for all contributions. Jan’s big on balancing work, life, and contribution — integrating it into our culture without overwhelming the team. - -#### How Do You Start Contributing to OpenSource? - -Just like Nike’s “just do it”, we’re all about making it easy for our team to dive into areas they’re passionate about. Here’s our [labelled issues for contributors](https://github.com/janhq/jan/issues?q=is%3Aopen+is%3Aissue+label%3A%22good+first+issue%22) - -#### Here’s the [Jan readme](https://github.com/janhq/jan?tab=readme-ov-file#readme) - -#### [Join us on Discord](https://discord.gg/JPcNRaJyzJ) diff --git a/docs/blog/README.md b/docs/blog/README.md new file mode 100644 index 0000000000..464090415c --- /dev/null +++ b/docs/blog/README.md @@ -0,0 +1 @@ +# TODO diff --git a/docs/blog/assets/01-credit-janhq-repo.png b/docs/blog/assets/01-credit-janhq-repo.png deleted file mode 100644 index baef85c22e..0000000000 Binary files a/docs/blog/assets/01-credit-janhq-repo.png and /dev/null differ diff --git a/docs/blog/assets/01-how-to-contribute-to-open-source-non-code.png b/docs/blog/assets/01-how-to-contribute-to-open-source-non-code.png deleted file mode 100644 index a6af8b1c1f..0000000000 Binary files a/docs/blog/assets/01-how-to-contribute-to-open-source-non-code.png and /dev/null differ diff --git a/docs/docs/about/about.md b/docs/docs/about/01-README.md similarity index 99% rename from docs/docs/about/about.md rename to docs/docs/about/01-README.md index 16e0e2b84d..3b27595135 100644 --- a/docs/docs/about/about.md +++ b/docs/docs/about/01-README.md @@ -1,5 +1,6 @@ --- title: About Jan +slug: /about description: Jan is a ChatGPT-alternative that runs on your own computer, with a local API server. keywords: [ diff --git a/docs/docs/handbook/10-engineering.md b/docs/docs/about/02-handbook/01-engineering.md similarity index 99% rename from docs/docs/handbook/10-engineering.md rename to docs/docs/about/02-handbook/01-engineering.md index 0b68d09498..97f68fd228 100644 --- a/docs/docs/handbook/10-engineering.md +++ b/docs/docs/about/02-handbook/01-engineering.md @@ -1,6 +1,7 @@ --- title: Engineering description: Jan is a ChatGPT-alternative that runs on your own computer, with a local API server. +slug: /handbook/engineering keywords: [ Jan AI, diff --git a/docs/docs/handbook/12-product.md b/docs/docs/about/02-handbook/02-product.md similarity index 99% rename from docs/docs/handbook/12-product.md rename to docs/docs/about/02-handbook/02-product.md index bd579b93b6..ab0a0bfc03 100644 --- a/docs/docs/handbook/12-product.md +++ b/docs/docs/about/02-handbook/02-product.md @@ -1,5 +1,6 @@ --- title: Product +slug: /handbook/product --- We use the [Jan Monorepo Project](https://github.com/orgs/janhq/projects/5) in Github for 100% of our product / project management. diff --git a/docs/docs/handbook/11-onboarding.md b/docs/docs/about/02-handbook/README.md similarity index 98% rename from docs/docs/handbook/11-onboarding.md rename to docs/docs/about/02-handbook/README.md index 921534dc1c..a6631b4032 100644 --- a/docs/docs/handbook/11-onboarding.md +++ b/docs/docs/about/02-handbook/README.md @@ -1,6 +1,7 @@ --- -title: Onboarding +title: Handbook description: Jan is a ChatGPT-alternative that runs on your own computer, with a local API server. +slug: /handbook keywords: [ Jan AI, @@ -14,6 +15,8 @@ keywords: ] --- +# Onboarding + Welcome to Jan! We’re really excited to bring you onboard. ## Expectations diff --git a/docs/docs/handbook/09-contributing-to-jan/assets/01-get-help.png b/docs/docs/about/02-handbook/assets/01-get-help.png similarity index 100% rename from docs/docs/handbook/09-contributing-to-jan/assets/01-get-help.png rename to docs/docs/about/02-handbook/assets/01-get-help.png diff --git a/docs/docs/about/03-community/README.md b/docs/docs/about/03-community/README.md new file mode 100644 index 0000000000..849cac61e5 --- /dev/null +++ b/docs/docs/about/03-community/README.md @@ -0,0 +1,31 @@ +--- +title: Community +slug: /community +description: Jan is a ChatGPT-alternative that runs on your own computer, with a local API server. +keywords: + [ + Jan AI, + Jan, + ChatGPT alternative, + local AI, + private AI, + conversational AI, + no-subscription fee, + large language model, + ] +--- + +## Socials + +- [Discord](https://discord.gg/SH3DGmUs6b) +- [X](https://twitter.com/janframework) +- [HuggingFace](https://huggingface.co/janhq) +- [LinkedIn](https://www.linkedin.com/company/janframework/) + +## Community Run + +- [Reddit](https://www.reddit.com/r/janframework/) + +## Careers + +- [Jobs](https://janai.bamboohr.com/careers) diff --git a/docs/docs/handbook/02-meet-jan/README.mdx b/docs/docs/about/03-community/events/README.md similarity index 63% rename from docs/docs/handbook/02-meet-jan/README.mdx rename to docs/docs/about/03-community/events/README.md index c8f02812d2..ae4da50ee9 100644 --- a/docs/docs/handbook/02-meet-jan/README.mdx +++ b/docs/docs/about/03-community/events/README.md @@ -1,6 +1,6 @@ --- -title: Meet Jan -slug: /handbook/meet-jan +title: Events +slug: /events description: Jan is a ChatGPT-alternative that runs on your own computer, with a local API server. keywords: [ @@ -12,10 +12,5 @@ keywords: conversational AI, no-subscription fee, large language model, - handbook, ] --- - -import DocCardList from "@theme/DocCardList"; - - diff --git a/docs/docs/events/hcmc-oct23.md b/docs/docs/about/03-community/events/hcmc-oct23.md similarity index 100% rename from docs/docs/events/hcmc-oct23.md rename to docs/docs/about/03-community/events/hcmc-oct23.md diff --git a/docs/docs/events/nvidia-llm-day-nov-23.md b/docs/docs/about/03-community/events/nvidia-llm-day-nov-23.md similarity index 100% rename from docs/docs/events/nvidia-llm-day-nov-23.md rename to docs/docs/about/03-community/events/nvidia-llm-day-nov-23.md diff --git a/docs/docs/handbook/00-overview.md b/docs/docs/about/04-careers/README.md similarity index 72% rename from docs/docs/handbook/00-overview.md rename to docs/docs/about/04-careers/README.md index a1127f7d0f..a0a579e026 100644 --- a/docs/docs/handbook/00-overview.md +++ b/docs/docs/about/04-careers/README.md @@ -1,6 +1,6 @@ --- -title: Overview -slug: /handbook +title: Careers +slug: /careers description: Jan is a ChatGPT-alternative that runs on your own computer, with a local API server. keywords: [ @@ -15,4 +15,6 @@ keywords: ] --- -Welcome to Jan Handbook! We’re really excited to bring you onboard. +## We're hiring + +[Careers on Bamboo](https://janai.bamboohr.com/careers) diff --git a/docs/docs/community/community.md b/docs/docs/community/community.md deleted file mode 100644 index 5defbf30c7..0000000000 --- a/docs/docs/community/community.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -title: Community -description: Jan is a ChatGPT-alternative that runs on your own computer, with a local API server. -keywords: [Jan AI, Jan, ChatGPT alternative, local AI, private AI, conversational AI, no-subscription fee, large language model ] ---- - -- [ ] Social media links \ No newline at end of file diff --git a/docs/docs/handbook/02-meet-jan/01-why-we-exist.mdx b/docs/docs/handbook/02-meet-jan/01-why-we-exist.mdx deleted file mode 100644 index f5613e0292..0000000000 --- a/docs/docs/handbook/02-meet-jan/01-why-we-exist.mdx +++ /dev/null @@ -1,17 +0,0 @@ ---- -title: Why we exist -slug: /handbook/meet-jan/why-we-exist -description: Why we exist -keywords: - [ - Jan AI, - Jan, - ChatGPT alternative, - local AI, - private AI, - conversational AI, - no-subscription fee, - large language model, - handbook, - ] ---- diff --git a/docs/docs/handbook/02-meet-jan/02-vision-and-mission.mdx b/docs/docs/handbook/02-meet-jan/02-vision-and-mission.mdx deleted file mode 100644 index 86b6e93369..0000000000 --- a/docs/docs/handbook/02-meet-jan/02-vision-and-mission.mdx +++ /dev/null @@ -1,17 +0,0 @@ ---- -title: Vision and Mission -slug: /handbook/meet-jan/vision-and-mission -description: Vision and mission of Jan -keywords: - [ - Jan AI, - Jan, - ChatGPT alternative, - local AI, - private AI, - conversational AI, - no-subscription fee, - large language model, - handbook, - ] ---- \ No newline at end of file diff --git a/docs/docs/handbook/03-products-and-innovations/01-overview-of-jan-framework-and-its-applications.mdx b/docs/docs/handbook/03-products-and-innovations/01-overview-of-jan-framework-and-its-applications.mdx deleted file mode 100644 index 9e120e53a0..0000000000 --- a/docs/docs/handbook/03-products-and-innovations/01-overview-of-jan-framework-and-its-applications.mdx +++ /dev/null @@ -1,17 +0,0 @@ ---- -title: Overview of Jan Framework and Its Applications -slug: /handbook/products-and-innovations/overview-of-jan-framework-and-its-applications -description: Overview of Jan Framework and Its Applications -keywords: - [ - Jan AI, - Jan, - ChatGPT alternative, - local AI, - private AI, - conversational AI, - no-subscription fee, - large language model, - handbook, - ] ---- diff --git a/docs/docs/handbook/03-products-and-innovations/02-philosophy-behind-product-development.mdx b/docs/docs/handbook/03-products-and-innovations/02-philosophy-behind-product-development.mdx deleted file mode 100644 index f16df8e02f..0000000000 --- a/docs/docs/handbook/03-products-and-innovations/02-philosophy-behind-product-development.mdx +++ /dev/null @@ -1,17 +0,0 @@ ---- -title: Philosophy Behind Product Development -slug: /handbook/products-and-innovations/philosophy-behind-product-development -description: Philosophy Behind Product Development -keywords: - [ - Jan AI, - Jan, - ChatGPT alternative, - local AI, - private AI, - conversational AI, - no-subscription fee, - large language model, - handbook, - ] ---- diff --git a/docs/docs/handbook/03-products-and-innovations/03-roadmap-present-and-future-directions.mdx b/docs/docs/handbook/03-products-and-innovations/03-roadmap-present-and-future-directions.mdx deleted file mode 100644 index e34fc6ec7f..0000000000 --- a/docs/docs/handbook/03-products-and-innovations/03-roadmap-present-and-future-directions.mdx +++ /dev/null @@ -1,17 +0,0 @@ ---- -title: Roadmap - Present and Future Directions -slug: /handbook/products-and-innovations/roadmap-present-and-future-directions -description: Roadmap - Present and Future Directions -keywords: - [ - Jan AI, - Jan, - ChatGPT alternative, - local AI, - private AI, - conversational AI, - no-subscription fee, - large language model, - handbook, - ] ---- diff --git a/docs/docs/handbook/03-products-and-innovations/README.mdx b/docs/docs/handbook/03-products-and-innovations/README.mdx deleted file mode 100644 index 7958149751..0000000000 --- a/docs/docs/handbook/03-products-and-innovations/README.mdx +++ /dev/null @@ -1,21 +0,0 @@ ---- -title: Our Products and Innovations -slug: /handbook/products-and-innovations -description: Jan is a ChatGPT-alternative that runs on your own computer, with a local API server. -keywords: - [ - Jan AI, - Jan, - ChatGPT alternative, - local AI, - private AI, - conversational AI, - no-subscription fee, - large language model, - handbook, - ] ---- - -import DocCardList from "@theme/DocCardList"; - - diff --git a/docs/docs/handbook/04-core-contributors/01-how-we-hire.mdx b/docs/docs/handbook/04-core-contributors/01-how-we-hire.mdx deleted file mode 100644 index d621fa5e97..0000000000 --- a/docs/docs/handbook/04-core-contributors/01-how-we-hire.mdx +++ /dev/null @@ -1,90 +0,0 @@ ---- -title: How We Hire at Jan -slug: /handbook/core-contributors/how-we-hire -description: See how open-source LLM AI company Jan.ai (maker of Jan framework) approaches team building and hiring. -keywords: - [ - Jan AI, - Jan, - ChatGPT alternative, - local AI, - private AI, - conversational AI, - no-subscription fee, - large language model, - handbook, - how-we-hire, - ] ---- - -_The purpose - To conduct fair, unbiased interviews that focus on identifying candidates with initiative, scrappiness, and a good fit for a core contributor role at Jan._ - -## Our Key Principles - -### Avoiding Bias - -Tempting as it is to judge someone based on the fact that they _also_ binge-watched Severance, every role at Jan is a key hire and should be interviewed to the same standard. - -What does fair interviewing look like at Jan? -At Jan, the team assesses candidates based on their skills, experiences, and fit for the role and company culture. We expect an in turn assessment and healthy curiosity. - -We’re striving for a middle ground between hiring exclusively within our network (like PayPal in the early days) and broader, more open hiring practices that reduce bias. - -[Learn more](./assets/01-learn-more.png) - -What the candidate is looking for is just as important as what we at Jan are looking for. - -Value alignment isn’t something that’s often spoken about when hiring for a new role. At Jan, we believe that value alignment is the stuff folks really mean when they say “culture fit”. - -![Value Alignment](./assets/01-value-alignment.png) - -## We Care About - -### Initiative and Scrappiness - -We want people on the team who demonstrate resourcefulness, problem-solving skills, and the ability to thrive in a bootstrapped, open-source environment. (This isn’t a mandated “do more with less!” statement, but rather, we appreciate those who _get_ where we’re coming from.) - -### Diversity, Equity, and Inclusion (DEI) - -While we don't have a large DEI program, we are committed to inclusivity and respect for diverse opinions and backgrounds. Our focus is on individual merit and cultural fit, rather than ticking DEI checkboxes. - -### Values - -The stuff that’s hard to put into words but you can always tell when it’s missing in your company. Our values play out in our everyday behaviors. - -## The Kinds of Questions You Could Expect From an Interview - -- Can you describe a time when you had to be resourceful or "scrappy" to solve a problem? What was the outcome? -- How do you stay motivated and productive in environments with limited resources or guidance? -- Can you give an example of a successful project you contributed to in an open-source community? -- How do you handle disagreements or differing opinions in a professional setting? -- Describe a situation where you took the initiative in a project or task. What drove you to take charge? -- In your view, what's the most challenging aspect of working in a bootstrapped company, and how would you navigate this challenge? -- How do you prioritize tasks? -- Can you discuss a time when you had to learn a new skill or technology quickly to complete a task? How did you approach this? -- What does 'cultural fit' mean to you, and why do you think it's important in a workplace? -- How do you balance the need for collaboration with independent work in your professional life? - -## The (Ideal) Process - -### Pre-Interview - -Review the candidate's resume and portfolio without preconceived notions. Focus on their skills and experiences relevant to the role. - -### During the Interview (internal notes) - -Use the questions as a guide but be flexible to explore interesting points raised by the candidate. Ask the same questions of everyone if possible. - -Observe not just what they say, but how they think and approach problems. - -### Post-Interview - -Evaluate candidates based on their responses, skills, potential cultural fit, and ability to contribute to Jan's goals within their proposed function. Avoid making snap judgments based on first impressions or personal biases. - -### Decision Making - -Combine feedback from everyone involved in hiring. Consider how the new hire would engage with others in their pod and the wider team. - -Hiring isn’t easy, and at Jan, we’re aiming to be as transparent and inclusive as we can, with the knowledge that as a small core contributor team, we need to be extremely selective about who we onboard. - -The intention is they’re here for the long haul! diff --git a/docs/docs/handbook/04-core-contributors/02-embracing-pod-structure.mdx b/docs/docs/handbook/04-core-contributors/02-embracing-pod-structure.mdx deleted file mode 100644 index d6991734cc..0000000000 --- a/docs/docs/handbook/04-core-contributors/02-embracing-pod-structure.mdx +++ /dev/null @@ -1,58 +0,0 @@ ---- -title: Embracing Pod Structure -slug: /handbook/core-contributors/embracing-pod-structure -description: How we move fast in engineering and cross-departments by owning functions, clear prioritization and sprints. -keywords: - [ - Jan AI, - Jan, - ChatGPT alternative, - local AI, - private AI, - conversational AI, - no-subscription fee, - large language model, - handbook, - embracing pod structure, - ] ---- - -How do you operate fully remotely? How do you run an open source company without everyone going ape? This post aims to answer questions the Jan team answers regularly in Discord. - -### Small Pods = Big Impact - -At Jan, we operate in small pods- like nerdy dolphins. These are compact, agile teams, each taking ownership of specific aspects of our product. This structure allows us to ship features at an impressive speed, maintain a clear focus on our business goals, and experience minimal roadblocks. - -### Our Approach to the Jan Roadmap - -How do we decide what gets prioritized when there are so many potentials? - -![Jan Roadmap](./assets/02-jan-roadmap.png) - -[Our product handbook](https://jan.ai/handbook/product/) is not just a document; it makes up part of our larger open company handbook. The aim is for everything to be outlined - from our high-level roadmap, which is used for strategic alignment and reflects our engineering implementation cycles, to our Standup Kanban, the go-to view for our daily standups. - -### How We Label - -We use Roadmap Labels to tag large, long-term projects that often span multiple teams and sprints. For example, a label like 'roadmap: Jan has Mobile' signifies a significant strategic initiative. - -These roadmaps contain epics – large stories that typically span 1-2 weeks, complete with specs, architecture decisions, and designs. Each epic has one owner, ensuring clear responsibility and accountability. - -### Milestones & Tasks - -Our milestones, aligned with semantic versioning, track release versions and fit neatly into our 2-week sprint cycles. Tasks, whether they're features, bugs, or chores, are designed to be completed within a few days. They always belong to an epic, tying back to our larger roadmap. - -### Kanban - Because a Cluttered Brain Doesn’t Make Decisions - -Our Kanban board is a dynamic snapshot of our workflow. It ranges from 'no status' for issues needing triage, to 'done' for completed tasks. This system helps us efficiently manage our workflow and ensures that every team member is aware of their responsibilities and the current state of our projects. - -### How We Triage Bugs - -Our Triage Standard Operating Procedure (SOP) is crucial for handling urgent bugs by assigning them to an owner and tagging them to the current sprint and milestone. For all other tasks, we assign the correct roadmap label(s) and owner. Determining what fires we let burn is a continuous learning and practice to build. - -### Our Rhythm- Standups, sprints, demos, and TGIFs - -Our day kicks off with a standup at 11 AM, where we align our tasks and address any immediate concerns. We run in sprints, which keeps us focused and fast. Fridays are special at Jan – not just because it's the end of the week, but because we have demos and TGIF sessions. Not just for kicking back with questionable Google Meet filters but also for celebrating our achievements and learning from our experiences. - -### Small Pods, Big Dreams - -At Jan our small pod structure is more than just an organizational choice; it's a reflection of our belief in empowerment, agility, and clear focus. Hierarchical management and top-down decision making are something that goes against our core - and we’ve found that by being small and owning functions - our objectives aren’t just goals - they’re becoming reality. diff --git a/docs/docs/handbook/04-core-contributors/03-the-art-of-conflict.mdx b/docs/docs/handbook/04-core-contributors/03-the-art-of-conflict.mdx deleted file mode 100644 index 7a7f30921d..0000000000 --- a/docs/docs/handbook/04-core-contributors/03-the-art-of-conflict.mdx +++ /dev/null @@ -1,17 +0,0 @@ ---- -title: The Art of Conflict -slug: /handbook/core-contributors/the-art-of-conflict -description: The Art of Conflict -keywords: - [ - Jan AI, - Jan, - ChatGPT alternative, - local AI, - private AI, - conversational AI, - no-subscription fee, - large language model, - handbook, - ] ---- diff --git a/docs/docs/handbook/04-core-contributors/04-OpSec.mdx b/docs/docs/handbook/04-core-contributors/04-OpSec.mdx deleted file mode 100644 index 408e90e02d..0000000000 --- a/docs/docs/handbook/04-core-contributors/04-OpSec.mdx +++ /dev/null @@ -1,17 +0,0 @@ ---- -title: OpSec -slug: /handbook/core-contributors/opsec -description: OpSec -keywords: - [ - Jan AI, - Jan, - ChatGPT alternative, - local AI, - private AI, - conversational AI, - no-subscription fee, - large language model, - handbook, - ] ---- diff --git a/docs/docs/handbook/04-core-contributors/05-see-a-problem-own-a-problem.mdx b/docs/docs/handbook/04-core-contributors/05-see-a-problem-own-a-problem.mdx deleted file mode 100644 index eb4c2ec353..0000000000 --- a/docs/docs/handbook/04-core-contributors/05-see-a-problem-own-a-problem.mdx +++ /dev/null @@ -1,17 +0,0 @@ ---- -title: See a Problem, Own a Problem -slug: /handbook/core-contributors/see-a-problem-own-a-problem -description: See a Problem, Own a Problem - How we function without management -keywords: - [ - Jan AI, - Jan, - ChatGPT alternative, - local AI, - private AI, - conversational AI, - no-subscription fee, - large language model, - handbook, - ] ---- diff --git a/docs/docs/handbook/04-core-contributors/README.mdx b/docs/docs/handbook/04-core-contributors/README.mdx deleted file mode 100644 index bb0057e35f..0000000000 --- a/docs/docs/handbook/04-core-contributors/README.mdx +++ /dev/null @@ -1,21 +0,0 @@ ---- -title: Our Contributors -slug: /handbook/core-contributors -description: Jan is a ChatGPT-alternative that runs on your own computer, with a local API server. -keywords: - [ - Jan AI, - Jan, - ChatGPT alternative, - local AI, - private AI, - conversational AI, - no-subscription fee, - large language model, - handbook, - ] ---- - -import DocCardList from "@theme/DocCardList"; - - diff --git a/docs/docs/handbook/04-core-contributors/assets/01-learn-more.png b/docs/docs/handbook/04-core-contributors/assets/01-learn-more.png deleted file mode 100644 index 87b3c893aa..0000000000 Binary files a/docs/docs/handbook/04-core-contributors/assets/01-learn-more.png and /dev/null differ diff --git a/docs/docs/handbook/04-core-contributors/assets/01-value-alignment.png b/docs/docs/handbook/04-core-contributors/assets/01-value-alignment.png deleted file mode 100644 index dc008234c2..0000000000 Binary files a/docs/docs/handbook/04-core-contributors/assets/01-value-alignment.png and /dev/null differ diff --git a/docs/docs/handbook/04-core-contributors/assets/02-jan-roadmap.png b/docs/docs/handbook/04-core-contributors/assets/02-jan-roadmap.png deleted file mode 100644 index 2df49cbc7d..0000000000 Binary files a/docs/docs/handbook/04-core-contributors/assets/02-jan-roadmap.png and /dev/null differ diff --git a/docs/docs/handbook/05-what-we-do/01-our-support-methodology copy.mdx b/docs/docs/handbook/05-what-we-do/01-our-support-methodology copy.mdx deleted file mode 100644 index 1265f3d599..0000000000 --- a/docs/docs/handbook/05-what-we-do/01-our-support-methodology copy.mdx +++ /dev/null @@ -1,17 +0,0 @@ ---- -title: Our Support Methodology - Open Source, Collaborative, and Self-serve -slug: /handbook/what-we-do/our-support-methodology -description: Our Support Methodology - Open Source, Collaborative, and Self-serve -keywords: - [ - Jan AI, - Jan, - ChatGPT alternative, - local AI, - private AI, - conversational AI, - no-subscription fee, - large language model, - handbook, - ] ---- diff --git a/docs/docs/handbook/05-what-we-do/02-our-approach-to-design copy.mdx b/docs/docs/handbook/05-what-we-do/02-our-approach-to-design copy.mdx deleted file mode 100644 index dfe0940787..0000000000 --- a/docs/docs/handbook/05-what-we-do/02-our-approach-to-design copy.mdx +++ /dev/null @@ -1,17 +0,0 @@ ---- -title: Our Approach to Design -slug: /handbook/what-we-do/our-approach-to-design -description: Our Approach to Design -keywords: - [ - Jan AI, - Jan, - ChatGPT alternative, - local AI, - private AI, - conversational AI, - no-subscription fee, - large language model, - handbook, - ] ---- diff --git a/docs/docs/handbook/05-what-we-do/03-shipping-now-shipping-later copy.mdx b/docs/docs/handbook/05-what-we-do/03-shipping-now-shipping-later copy.mdx deleted file mode 100644 index c969027789..0000000000 --- a/docs/docs/handbook/05-what-we-do/03-shipping-now-shipping-later copy.mdx +++ /dev/null @@ -1,17 +0,0 @@ ---- -title: Shipping Now, Shipping Later -slug: /handbook/what-we-do/shipping-now-shipping-later -description: Shipping Now, Shipping Later -keywords: - [ - Jan AI, - Jan, - ChatGPT alternative, - local AI, - private AI, - conversational AI, - no-subscription fee, - large language model, - handbook, - ] ---- diff --git a/docs/docs/handbook/05-what-we-do/04-trial-by-fire.mdx b/docs/docs/handbook/05-what-we-do/04-trial-by-fire.mdx deleted file mode 100644 index 234af33f8f..0000000000 --- a/docs/docs/handbook/05-what-we-do/04-trial-by-fire.mdx +++ /dev/null @@ -1,17 +0,0 @@ ---- -title: Trial by Fire -slug: /handbook/what-we-do/trial-by-fire -description: Trial by Fire -keywords: - [ - Jan AI, - Jan, - ChatGPT alternative, - local AI, - private AI, - conversational AI, - no-subscription fee, - large language model, - handbook, - ] ---- diff --git a/docs/docs/handbook/05-what-we-do/README.mdx b/docs/docs/handbook/05-what-we-do/README.mdx deleted file mode 100644 index a7e6b74762..0000000000 --- a/docs/docs/handbook/05-what-we-do/README.mdx +++ /dev/null @@ -1,21 +0,0 @@ ---- -title: What We Do -slug: /handbook/what-we-do -description: Jan is a ChatGPT-alternative that runs on your own computer, with a local API server. -keywords: - [ - Jan AI, - Jan, - ChatGPT alternative, - local AI, - private AI, - conversational AI, - no-subscription fee, - large language model, - handbook, - ] ---- - -import DocCardList from "@theme/DocCardList"; - - diff --git a/docs/docs/handbook/06-engineering-excellence/01-on-the-tools-what-we-use-and-why.mdx b/docs/docs/handbook/06-engineering-excellence/01-on-the-tools-what-we-use-and-why.mdx deleted file mode 100644 index 496df41a7e..0000000000 --- a/docs/docs/handbook/06-engineering-excellence/01-on-the-tools-what-we-use-and-why.mdx +++ /dev/null @@ -1,17 +0,0 @@ ---- -title: On the Tools - What We Use and Why -slug: /handbook/engineering-exellence/one-the-tools-what-we-use-and-why -description: On the Tools - What We Use and Why -keywords: - [ - Jan AI, - Jan, - ChatGPT alternative, - local AI, - private AI, - conversational AI, - no-subscription fee, - large language model, - handbook, - ] ---- diff --git a/docs/docs/handbook/06-engineering-excellence/02-jan-choices.mdx b/docs/docs/handbook/06-engineering-excellence/02-jan-choices.mdx deleted file mode 100644 index a28bdfbec9..0000000000 --- a/docs/docs/handbook/06-engineering-excellence/02-jan-choices.mdx +++ /dev/null @@ -1,17 +0,0 @@ ---- -title: Jan Choices - Why FOSS and Why C++ -slug: /handbook/engineering-exellence/jan-choices -description: Jan Choices - Why FOSS and Why C++ -keywords: - [ - Jan AI, - Jan, - ChatGPT alternative, - local AI, - private AI, - conversational AI, - no-subscription fee, - large language model, - handbook, - ] ---- diff --git a/docs/docs/handbook/06-engineering-excellence/03-engineering-processes copy.mdx b/docs/docs/handbook/06-engineering-excellence/03-engineering-processes copy.mdx deleted file mode 100644 index f2efb66ebd..0000000000 --- a/docs/docs/handbook/06-engineering-excellence/03-engineering-processes copy.mdx +++ /dev/null @@ -1,17 +0,0 @@ ---- -title: Engineering Processes - From Plan to Launch -slug: /handbook/engineering-exellence/engineering-processes -description: Engineering Processes - From Plan to Launch -keywords: - [ - Jan AI, - Jan, - ChatGPT alternative, - local AI, - private AI, - conversational AI, - no-subscription fee, - large language model, - handbook, - ] ---- diff --git a/docs/docs/handbook/06-engineering-excellence/04-data-management-and-deployment-strategies.mdx b/docs/docs/handbook/06-engineering-excellence/04-data-management-and-deployment-strategies.mdx deleted file mode 100644 index e2b7a6cf4e..0000000000 --- a/docs/docs/handbook/06-engineering-excellence/04-data-management-and-deployment-strategies.mdx +++ /dev/null @@ -1,17 +0,0 @@ ---- -title: Data Management and Deployment Strategies -slug: /handbook/engineering-exellence/data-management-and-deployment-strategies -description: Data Management and Deployment Strategies -keywords: - [ - Jan AI, - Jan, - ChatGPT alternative, - local AI, - private AI, - conversational AI, - no-subscription fee, - large language model, - handbook, - ] ---- diff --git a/docs/docs/handbook/06-engineering-excellence/README.mdx b/docs/docs/handbook/06-engineering-excellence/README.mdx deleted file mode 100644 index 5c192ddd75..0000000000 --- a/docs/docs/handbook/06-engineering-excellence/README.mdx +++ /dev/null @@ -1,21 +0,0 @@ ---- -title: Engineering Excellence -slug: /handbook/engineering-exellence -description: Jan is a ChatGPT-alternative that runs on your own computer, with a local API server. -keywords: - [ - Jan AI, - Jan, - ChatGPT alternative, - local AI, - private AI, - conversational AI, - no-subscription fee, - large language model, - handbook, - ] ---- - -import DocCardList from "@theme/DocCardList"; - - diff --git a/docs/docs/handbook/07-product-and-community/01-how-do-we-know-what-to-work-on.mdx b/docs/docs/handbook/07-product-and-community/01-how-do-we-know-what-to-work-on.mdx deleted file mode 100644 index a4c772f273..0000000000 --- a/docs/docs/handbook/07-product-and-community/01-how-do-we-know-what-to-work-on.mdx +++ /dev/null @@ -1,17 +0,0 @@ ---- -title: How Do We Know What to Work On? -slug: /handbook/product-and-community/how-dowe-know-what-to-work-on -description: How Do We Know What to Work On? -keywords: - [ - Jan AI, - Jan, - ChatGPT alternative, - local AI, - private AI, - conversational AI, - no-subscription fee, - large language model, - handbook, - ] ---- diff --git a/docs/docs/handbook/07-product-and-community/02-our-OKRs.mdx b/docs/docs/handbook/07-product-and-community/02-our-OKRs.mdx deleted file mode 100644 index 79370f2a70..0000000000 --- a/docs/docs/handbook/07-product-and-community/02-our-OKRs.mdx +++ /dev/null @@ -1,17 +0,0 @@ ---- -title: Our OKRs -slug: /handbook/product-and-community/our-okrs -description: Our OKRs -keywords: - [ - Jan AI, - Jan, - ChatGPT alternative, - local AI, - private AI, - conversational AI, - no-subscription fee, - large language model, - handbook, - ] ---- diff --git a/docs/docs/handbook/07-product-and-community/03-approaches-to-beta-testing-and-user-engagement.mdx b/docs/docs/handbook/07-product-and-community/03-approaches-to-beta-testing-and-user-engagement.mdx deleted file mode 100644 index f77a688033..0000000000 --- a/docs/docs/handbook/07-product-and-community/03-approaches-to-beta-testing-and-user-engagement.mdx +++ /dev/null @@ -1,17 +0,0 @@ ---- -title: Approaches to Beta Testing and User Engagement -slug: /handbook/product-and-community/approaches-to-beta-testing-and-user-engagement -description: Approaches to Beta Testing and User Engagement -keywords: - [ - Jan AI, - Jan, - ChatGPT alternative, - local AI, - private AI, - conversational AI, - no-subscription fee, - large language model, - handbook, - ] ---- diff --git a/docs/docs/handbook/07-product-and-community/README.mdx b/docs/docs/handbook/07-product-and-community/README.mdx deleted file mode 100644 index c61d77395b..0000000000 --- a/docs/docs/handbook/07-product-and-community/README.mdx +++ /dev/null @@ -1,21 +0,0 @@ ---- -title: Product and Community -slug: /handbook/product-and-community -description: Jan is a ChatGPT-alternative that runs on your own computer, with a local API server. -keywords: - [ - Jan AI, - Jan, - ChatGPT alternative, - local AI, - private AI, - conversational AI, - no-subscription fee, - large language model, - handbook, - ] ---- - -import DocCardList from "@theme/DocCardList"; - - diff --git a/docs/docs/handbook/08-from-spaghetti-flinging-to-strategy/01-jan-pivot-and-journey-so-far.mdx b/docs/docs/handbook/08-from-spaghetti-flinging-to-strategy/01-jan-pivot-and-journey-so-far.mdx deleted file mode 100644 index dc78e2764c..0000000000 --- a/docs/docs/handbook/08-from-spaghetti-flinging-to-strategy/01-jan-pivot-and-journey-so-far.mdx +++ /dev/null @@ -1,17 +0,0 @@ ---- -title: Jan’s Pivot and Journey So Far -slug: /handbook/from-spaghetti-flinging-to-strategy/jan-pivot-and-journey-so-far -description: Jan’s Pivot and Journey So Far -keywords: - [ - Jan AI, - Jan, - ChatGPT alternative, - local AI, - private AI, - conversational AI, - no-subscription fee, - large language model, - handbook, - ] ---- diff --git a/docs/docs/handbook/08-from-spaghetti-flinging-to-strategy/02-ESOP-philosophy.mdx b/docs/docs/handbook/08-from-spaghetti-flinging-to-strategy/02-ESOP-philosophy.mdx deleted file mode 100644 index 81d4af6dc6..0000000000 --- a/docs/docs/handbook/08-from-spaghetti-flinging-to-strategy/02-ESOP-philosophy.mdx +++ /dev/null @@ -1,17 +0,0 @@ ---- -title: ESOP Philosophy -slug: /handbook/from-spaghetti-flinging-to-strategy/esop-philosophy -description: ESOP Philosophy -keywords: - [ - Jan AI, - Jan, - ChatGPT alternative, - local AI, - private AI, - conversational AI, - no-subscription fee, - large language model, - handbook, - ] ---- diff --git a/docs/docs/handbook/08-from-spaghetti-flinging-to-strategy/03-how-we-GTM.mdx b/docs/docs/handbook/08-from-spaghetti-flinging-to-strategy/03-how-we-GTM.mdx deleted file mode 100644 index fa5bb43fb6..0000000000 --- a/docs/docs/handbook/08-from-spaghetti-flinging-to-strategy/03-how-we-GTM.mdx +++ /dev/null @@ -1,17 +0,0 @@ ---- -title: How We GTM -slug: /handbook/from-spaghetti-flinging-to-strategy/how-we-gtm -description: How We GTM -keywords: - [ - Jan AI, - Jan, - ChatGPT alternative, - local AI, - private AI, - conversational AI, - no-subscription fee, - large language model, - handbook, - ] ---- diff --git a/docs/docs/handbook/08-from-spaghetti-flinging-to-strategy/README.mdx b/docs/docs/handbook/08-from-spaghetti-flinging-to-strategy/README.mdx deleted file mode 100644 index bdc9f9283c..0000000000 --- a/docs/docs/handbook/08-from-spaghetti-flinging-to-strategy/README.mdx +++ /dev/null @@ -1,21 +0,0 @@ ---- -title: From Spaghetti Flinging to Strategy -slug: /handbook/from-spaghetti-flinging-to-strategy -description: Jan is a ChatGPT-alternative that runs on your own computer, with a local API server. -keywords: - [ - Jan AI, - Jan, - ChatGPT alternative, - local AI, - private AI, - conversational AI, - no-subscription fee, - large language model, - handbook, - ] ---- - -import DocCardList from "@theme/DocCardList"; - - diff --git a/docs/docs/handbook/09-contributing-to-jan/01-how-to-get-involved-and-FAQ.mdx b/docs/docs/handbook/09-contributing-to-jan/01-how-to-get-involved-and-FAQ.mdx deleted file mode 100644 index 9c3ba6ad12..0000000000 --- a/docs/docs/handbook/09-contributing-to-jan/01-how-to-get-involved-and-FAQ.mdx +++ /dev/null @@ -1,90 +0,0 @@ ---- -title: How to Get Involved and FAQ -slug: /handbook/contributing-to-jan/how-to-get-involved-and-faq -description: How to Get Involved and FAQ -keywords: - [ - Jan AI, - Jan, - ChatGPT alternative, - local AI, - private AI, - conversational AI, - no-subscription fee, - large language model, - handbook, - contributing to Jan, - FAQ, - ] ---- - -_We get a lot of questions about Jan (and why wouldn't we, she’s pretty interesting!). Some key points if you’re looking for help - please note your build and OS!_ - -- Read this FAQ -- Read our [Docs](https://jan.ai/docs/) -- Search our [Discord](https://discord.gg/z9Z8hdNdvN) -- If you can’t find an answer - create a post in `#get-help`. - -![Get-help](./assets/01-get-help.png) - -## Common Jan Questions - -### What’s the Best Model For? Or Will Jan Choose the Best Model for Me? - -[Soon!](https://discord.com/channels/1107178041848909847/1193811810332184606/1193814713264521226) - -We get asked a lot what the “best model” is. Depending on your goals, there’s a model that will fit best. Check out our descriptions in the Model Hub - -### Does the Size of a Model Improve Accuracy? - -No, the accuracy is determined by the quantize version - -### Can I Set a Custom Path for Models? Or Can I Install in Different Folders? - -Sort of - [you can create a symbolic link](https://discord.com/channels/1107178041848909847/1110389363809976361/1193919109180706866). - -### Can I use the local LLMs in Jan like Copilot/ChatGPT in VS Code? - -Yes! [See here](https://github.com/continuedev/continue) about using Continue and [Jan’s server](https://jan.ai/guides/using-server/server/) - -### Can I Use Jan Desktop as a Second Brain? - -You sure can. [RAG is on the way](https://github.com/janhq/jan/issues/1076). You can also do do fine-tuning/LoRAs. - -### Can I Set Up My Remote Server with Jan and Use Jan on My Phone or Tablet? - -You can! Here’s [how we integrate with remote servers](https://jan.ai/guides/using-models/integrate-with-remote-server/) - -### Can I Report a Bug! - -Yup! Please do check our Discord to see if we’re currently working on it (reducing duplication) - -### What’s a Nightly Build? - -Nightly releases are cutting-edge versions that include the latest features. However, they are highly unstable and may contain bugs. Please follow this [guide](https://jan.ai/install/nightly/) to install a nightly build. - -### How Can I Benchmark Models in Jan? - -### Can I Download Jan, Host It and White Label It? - -Please get in touch [here] (https://form.fillout.com/t/bxeHrdHhiZus) - -### When Will My GPU Be Used? - -Jan will use your GPU when the model is loaded. If you unload the model there’s no use afterwards. - -### What Makes Jan Unique in AI and Productivity? - -Jan specializes in open-source GPT and offline local AI, making advanced AI technology accessible and reliable for a variety of uses. - -### What Are Jan’s Model Training Objectives? - -Our goal is to develop LLMs that are not only theoretically impressive but also provide practical productivity enhancements and are tailored to specific industries. - -### How Is Jan Impacting Education and Healthcare with AI? - -Jan is developing domain-specific LLMs to revolutionise education and healthcare, providing expert-level assistance in these key sectors. - -### What Distinguishes Jan’s Approach to AI Development? - -Jan's commitment to open-source  and offline local AI ensures our technology is not just advanced but also practical and accessible for diverse applications. diff --git a/docs/docs/handbook/09-contributing-to-jan/02-feedback-channels.mdx b/docs/docs/handbook/09-contributing-to-jan/02-feedback-channels.mdx deleted file mode 100644 index 20a33b507c..0000000000 --- a/docs/docs/handbook/09-contributing-to-jan/02-feedback-channels.mdx +++ /dev/null @@ -1,17 +0,0 @@ ---- -title: Feedback Channels/ Where to Get Help/ Use Your Voice -slug: /handbook/contributing-to-jan/feedback-channels -description: Feedback Channels/ Where to Get Help/ Use Your Voice -keywords: - [ - Jan AI, - Jan, - ChatGPT alternative, - local AI, - private AI, - conversational AI, - no-subscription fee, - large language model, - handbook, - ] ---- diff --git a/docs/docs/handbook/09-contributing-to-jan/README.mdx b/docs/docs/handbook/09-contributing-to-jan/README.mdx deleted file mode 100644 index fa5e605155..0000000000 --- a/docs/docs/handbook/09-contributing-to-jan/README.mdx +++ /dev/null @@ -1,21 +0,0 @@ ---- -title: Contributing to Jan -slug: /handbook/contributing-to-jan -description: Jan is a ChatGPT-alternative that runs on your own computer, with a local API server. -keywords: - [ - Jan AI, - Jan, - ChatGPT alternative, - local AI, - private AI, - conversational AI, - no-subscription fee, - large language model, - handbook, - ] ---- - -import DocCardList from "@theme/DocCardList"; - - diff --git a/docs/docusaurus.config.js b/docs/docusaurus.config.js index d2169a63bc..6b5c7e14c2 100644 --- a/docs/docusaurus.config.js +++ b/docs/docusaurus.config.js @@ -263,12 +263,6 @@ const config = { label: "Framework", }, // Navbar right - { - type: "docSidebar", - position: "right", - sidebarId: "communitySidebar", - label: "Community", - }, { to: "blog", label: "Blog", diff --git a/docs/sidebars.js b/docs/sidebars.js index c6d1a87560..cf12131f5f 100644 --- a/docs/sidebars.js +++ b/docs/sidebars.js @@ -34,48 +34,13 @@ const sidebars = { }, ], - communitySidebar: [ - "community/community", - { - type: "category", - label: "Events", - collapsible: true, - collapsed: true, - items: [ - "events/nvidia-llm-day-nov-23", - { - type: "doc", - label: "Oct 23: HCMC Hacker House", - id: "events/hcmc-oct23", - }, - ], - }, - ], - aboutSidebar: [ - { - type: "doc", - label: "About Jan", - id: "about/about", - }, - { - type: "doc", - label: "Company Handbook", - id: "handbook/overview", - }, - { - type: "link", - label: "Careers", - href: "https://janai.bamboohr.com/careers", - }, - ], - - handbookSidebar: [ { type: "autogenerated", - dirName: "handbook", + dirName: "about", }, ], + postmortemSidebar: [ { type: "autogenerated",