Skip to content

Commit

Permalink
Merge pull request janhq#1 from janhq/jan-1189
Browse files Browse the repository at this point in the history
Initial Readme
  • Loading branch information
dan-menlo authored Aug 17, 2023
2 parents f62ff3c + 46575ff commit b87564f
Showing 1 changed file with 67 additions and 1 deletion.
68 changes: 67 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
@@ -1 +1,67 @@
# jan-platform
# Jan

Jan is a free, source-available and [fair code licensed](https://faircode.io/) AI Inference Platform. We help enterprises, small businesses and hobbyists to self-host AI on their own infrastructure efficiently, to protect their data, lower costs, and put powerful AI capabilities in the hands of users.

## Features

- Web, Mobile and APIs
- LLMs and Generative Art models
- AI Catalog
- Model Installer
- User Management
- Support for Nvidia, Apple Silicon, CPU architectures

## Installation

### Pre-Requisites

- Nvidia GPUs
- Apple Silicon
- CPU architectures (not recommended)

### Docker Compose

Jan offers an [Docker Compose](https://docs.docker.com/compose/) deployment that automates the setup process.

```shell
# Install and update Nvidia Docker Container Runtime
nvidia-smi

# Docker Compose up
docker compose up
```

| Service (Docker) | URL |
| ----------------- | -------------------------- |
| Jan Web | localhost:1337 |
| Jan API | localhost:1337/api |
| Jan API (Swagger) | localhost:1337/api/swagger |
| Jan Docs | localhost:1337/docs |
| Keycloak Admin | localhost:1337/users |
| Grafana Dashboard | localhost:1337/grafana |

## Developers

### Architecture

- [ ] Architecture Diagram

### Dependencies

* [Keycloak Community](https://github.com/keycloak/keycloak) (Apache-2.0)
* [KrakenD Community Edition](https://github.com/krakend/krakend-ce) (Apache-2.0)

### Repo Structure

Jan is a monorepo that pulls in the following submodules

```shell
├── docker-compose.yml
├── jan-mobile
├── jan-web
├── jan-backend
├── jan-inference
├── jan-docs
├── adrs # Architecture Decision Records
```

0 comments on commit b87564f

Please sign in to comment.