janhq / jan

Jan is an open source alternative to ChatGPT that runs 100% offline on your computer. Multiple engine support (llama.cpp, TensorRT-LLM)
https://jan.ai/
GNU Affero General Public License v3.0
23.7k stars 1.38k forks source link

epic: Users can manage local API server via Dashboard #1235

Closed 0xSage closed 9 months ago

0xSage commented 11 months ago

Motivation

Specs

Designs

Figma

Preview:

image

Tasklist

Not in Scope

Appendix

Previous context:

Model Selection:

Server Configuration Options:

Examples (Request, Response, etc.):

Server Logs:

peterjaap commented 10 months ago

As a user, I want to be able to run Jan headless so I don't have to set up X11 when I only want to use the API.

0xSage commented 10 months ago

As a user, I want to be able to run Jan headless so I don't have to set up X11 when I only want to use the API.

Ahhh I think we support headless via docker (see dockerfiles in repo). @hiento09 can I double check, where's the entrypoint to set this up? @hieu-jan can then update docs.

hiento09 commented 10 months ago

@0xSage the Dockerfile was for cloudnative, which is deprecated, we haven't have offical Dockerfile for Jan server yet, let's move this to a Feature request, I will update the Dockerfile later.