2023-03-27 04:09:07 +00:00
|
|
|
<div align="center">
|
2023-03-27 04:45:59 +00:00
|
|
|
|
2023-03-27 04:09:07 +00:00
|
|
|
# 🐾 Tabby
|
|
|
|
|
2023-03-16 09:28:20 +00:00
|
|
|
[![License](https://img.shields.io/badge/License-Apache_2.0-blue.svg)](https://opensource.org/licenses/Apache-2.0)
|
2023-03-16 09:26:43 +00:00
|
|
|
[![Code style: black](https://img.shields.io/badge/code%20style-black-000000.svg)](https://github.com/psf/black)
|
2023-03-22 15:20:24 +00:00
|
|
|
![Docker build status](https://img.shields.io/github/actions/workflow/status/TabbyML/tabby/docker.yml?label=docker%20image%20build)
|
2023-03-27 04:45:59 +00:00
|
|
|
|
|
|
|
![Architecture](https://user-images.githubusercontent.com/388154/227843028-e558ec79-443b-49c9-9991-15d7b2d90525.png)
|
|
|
|
|
2023-03-27 04:09:07 +00:00
|
|
|
</div>
|
2023-03-16 09:26:43 +00:00
|
|
|
|
|
|
|
> **Warning**
|
2023-03-27 04:09:07 +00:00
|
|
|
> Tabby is still in the alpha phrase
|
|
|
|
|
|
|
|
An opensource / on-prem alternative to GitHub Copilot.
|
|
|
|
|
|
|
|
## Features
|
|
|
|
|
|
|
|
* Self-contained, with no need for a DBMS or cloud service
|
|
|
|
* Web UI for visualizing and configuration models and MLOps.
|
|
|
|
* OpenAPI interface, easy to integrate with existing infrastructure (e.g Cloud IDE).
|
|
|
|
* Consumer level GPU supports (FP-16 weight loading with various optimization).
|
2023-03-16 10:23:45 +00:00
|
|
|
|
2023-03-27 04:09:07 +00:00
|
|
|
## Getting started
|
|
|
|
To get started with Tabby, see the [docs/deployment](./docs/deployment).
|
2023-03-22 16:21:07 +00:00
|
|
|
|
2023-03-27 04:45:59 +00:00
|
|
|
## TODOs
|
2023-03-26 16:13:19 +00:00
|
|
|
|
2023-03-27 04:09:07 +00:00
|
|
|
* [ ] Fine-tuning models on private code repository.
|
|
|
|
* [ ] Plot metrics in admin panel (e.g acceptance rate).
|
|
|
|
* [ ] Production ready (Open Telemetry, Prometheus metrics).
|