jan
jan copied to clipboard
Jan is an open source alternative to ChatGPT that runs 100% offline on your computer. Multiple engine support (llama.cpp, TensorRT-LLM)
**Motivation:** **WIP Spec:** - Assistants are a way of packaging things, a framework - Depends on the Hub, and other prereqs - We need a separate epic to track RAG
I created a hackmd to store all of the draft system prompt. Please add more topic and assistant/character you want to play in the comments so that I can create...
**Problem** - Assistants can't respond to each other - Assistants themselves don't have an API framework **Success Criteria** - Assistants can emit events - Assistants can respond to other event...
**Success Criteria** - Assistant is folder based, OpenAI compatible and has refreshed UI. - For this epic, focus on Assistants that take a custom System Prompt (or Instruction), non-RAG **Full...
## Goal - Be able to deploy Jan as a Runpod/AWS template and it works - Jan is deployable via Docker/Helm, without Electron - Enable enterprise to deploy and share...
**Pages** - https://jan.ai/guides/integrations/continue **Success Criteria** A step-by-step guide on how to integrate Jan with Continue **Additional context** Examples, reference pages, resources
**Problem** Users need a way to interface with model management (nitro) from command line, i.e. `jan download XXX` Customer request example (anonymized for their privacy): **Success Criteria** A clear and...
## Objective - Do we need a simple queue system? ### Motivation _Nullpointer Errors?_ - Currently, inference requests are handled FIFO - We are adopting an OpenAI API, which means...
## Objective - [ ] Description should be updated, including Project Website - [ ] Code signing for Ubuntu? ![image](https://github.com/janhq/jan/assets/101145494/8548a93d-8d48-45a4-9695-ad52dfb9ac71)
**Problem** User have to delete the text `New thread` before changing the name of the thread. **Success Criteria** User can edit the name right away **Additional context** We can approach...