Go to file
Yang Luo d389774c1c Improve import path 2023-10-08 17:45:28 +08:00
.github Improve import path 2023-10-08 17:45:28 +08:00
assets docs: perfect the README.md (#631) 2023-09-10 21:31:26 +08:00
conf Use Casdoor demo site setting 2023-09-15 13:54:49 +08:00
controllers Improve import path 2023-10-08 17:45:28 +08:00
embedding Improve import path 2023-10-08 17:45:28 +08:00
i18n Improve import path 2023-10-08 17:45:28 +08:00
model Improve import path 2023-10-08 17:45:28 +08:00
object Improve import path 2023-10-08 17:45:28 +08:00
proxy Improve import path 2023-10-08 17:45:28 +08:00
routers Improve import path 2023-10-08 17:45:28 +08:00
storage Improve import path 2023-10-08 17:45:28 +08:00
txt Improve import path 2023-10-08 17:45:28 +08:00
util feat: change chat box style (#606) 2023-08-02 15:36:31 +08:00
video Improve import path 2023-10-08 17:45:28 +08:00
web Improve import path 2023-10-08 17:45:28 +08:00
xlsx Improve import path 2023-10-08 17:45:28 +08:00
.gitignore chore: upgrade Go version to 1.18 (#612) 2023-08-17 02:47:55 +08:00
.releaserc.json feat: add CI (#593) 2023-07-22 18:42:02 +08:00
Dockerfile feat: Update to Go 1.20 2023-09-29 22:51:03 +08:00
LICENSE Initial commit 2023-06-22 15:46:47 +08:00
README.md Improve import path 2023-10-08 17:45:28 +08:00
docker-entrypoint.sh feat: add Dockerfile (#600) 2023-07-23 22:19:47 +08:00
go.mod Improve import path 2023-10-08 17:45:28 +08:00
go.sum Fix go.mod 2023-10-07 13:14:17 +08:00
main.go Improve import path 2023-10-08 17:45:28 +08:00

README.md

📦 Casibase

Open-source AIGC vector & knowledge database with beautiful web UI, similar to LangChain

semantic-release docker pull casbin/casibase GitHub Workflow Status (branch) GitHub Release Docker Image Version (latest semver)

Go Report Card license GitHub issues GitHub stars GitHub forks Crowdin Discord

Online Demo

https://ai.v2tl.com

Architecture

Casibase contains 2 parts:

Name Description Language
Frontend User interface for Casibase JavaScript + React
Backend Server-side logic and API for Casibase Golang + Beego + Python + Flask + MySQL

0-Architecture-casibase

Supported Models

Language Model

Model Sub Type Link
OpenAI gpt-4-32k-0613gpt-4-32k-0314gpt-4-32kgpt-4-0613gpt-4-0314gpt-4gpt-3.5-turbo-0613gpt-3.5-turbo-0301gpt-3.5-turbo-16kgpt-3.5-turbo-16k-0613gpt-3.5-turbotext-davinci-003text-davinci-002text-curie-001text-babbage-001text-ada-001text-davinci-001davinci-instruct-betadavincicurie-instruct-betacurieadababbage OpenAI
Hugging Face meta-llama/Llama-2-7b, tiiuae/falcon-180B, bigscience/bloom, gpt2, baichuan-inc/Baichuan2-13B-Chat, THUDM/chatglm2-6b Hugging Face
Claude claude-2, claude-v1, claude-v1-100k, claude-instant-v1, claude-instant-v1-100k, claude-v1.3, claude-v1.3-100k, claude-v1.2, claude-v1.0, claude-instant-v1.1, claude-instant-v1.1-100k, claude-instant-v1.0 Claude
OpenRouter google/palm-2-codechat-bison, google/palm-2-chat-bison, openai/gpt-3.5-turbo, openai/gpt-3.5-turbo-16k, openai/gpt-4, openai/gpt-4-32k, anthropic/claude-2, anthropic/claude-instant-v1, meta-llama/llama-2-13b-chat, meta-llama/llama-2-70b-chat, palm-2-codechat-bison, palm-2-chat-bison, gpt-3.5-turbo, gpt-3.5-turbo-16k, gpt-4, gpt-4-32k, claude-2, claude-instant-v1, llama-2-13b-chat, llama-2-70b-chat OpenRouter
Ernie ERNIE-Bot, ERNIE-Bot-turbo, BLOOMZ-7B, Llama-2 Ernie
iFlytek spark-v1.5, spark-v2.0 iFlytek
ChatGLM chatglm2-6b ChatGLM
MiniMax abab5-chat MiniMax
Local custom-model Local Computer

Embedding Model

Model Sub Type Link
OpenAI AdaSimilarity, BabbageSimilarity, CurieSimilarity, DavinciSimilarity, AdaSearchDocument, AdaSearchQuery, BabbageSearchDocument, BabbageSearchQuery, CurieSearchDocument, CurieSearchQuery, DavinciSearchDocument, DavinciSearchQuery, AdaCodeSearchCode, AdaCodeSearchText, BabbageCodeSearchCode, BabbageCodeSearchText, AdaEmbeddingV2 OpenAI
Hugging Face sentence-transformers/all-MiniLM-L6-v2 Hugging Face
Cohere embed-english-v2.0, embed-english-light-v2.0, embed-multilingual-v2.0 Cohere
Ernie default Ernie
Local custom-embedding Local Computer

Documentation

https://casibase.org

Install

https://casibase.org/docs/basic/server-installation

How to contact?

Discord: https://discord.gg/5rPsrAzK7S

Contribute

For Casibase, if you have any questions, you can give issues, or you can also directly start Pull Requests(but we recommend giving issues first to communicate with the community).

License

Apache-2.0