GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — GitHub - kubeagi/arcadia: A diverse, simple, and secure all-in-one LLMOps platform

BranchesTags
Open more actions menu

Latest commit

 

History

1,174 Commits
1,174 Commits

Folders and files

NameName
Last commit message
Last commit date
.github
.github
 
 
api
api
 
 
apiserver
apiserver
 
 
cmd/arctl
cmd/arctl
 
 
config
config
 
 
controllers
controllers
 
 
deploy
deploy
 
 
docs
docs
 
 
examples
examples
 
 
hack
hack
 
 
pkg
pkg
 
 
pypi/data-processing
pypi/data-processing
 
 
tests
tests
 
 
.dockerignore
.dockerignore
 
 
.gitignore
.gitignore
 
 
.golangci.yml
.golangci.yml
 
 
.goreleaser.yaml
.goreleaser.yaml
 
 
.pylintrc
.pylintrc
 
 
CODE_OF_CONDUCT.md
CODE_OF_CONDUCT.md
 
 
Dockerfile
Dockerfile
 
 
LICENSE
LICENSE
 
 
Makefile
Makefile
 
 
PROJECT
PROJECT
 
 
README.md
README.md
 
 
ROADMAP.md
ROADMAP.md
 
 
go.mod
go.mod
 
 
go.sum
go.sum
 
 
gqlgen.yaml
gqlgen.yaml
 
 
main.go
main.go
 
 

Repository files navigation

Arcadia: A diverse, simple, and secure all-in-one LLMOps platform

License: Apache-2.0 Go Report Card CodeStyle

What is Arcadia?

Arcadia is a all-in-one enterprise-grade LLMOps platform that provides a unified interface for developers and operators to build, debug,deploy and manage AI agents with a orchestration engine(RAG(Retrieval Augmented Generation) and LLM finetuning has been supported).

Features

  • Build,debug,deploy AI agents on ops-console(GUI for LLMOps)
  • Chat with AGI agent on agent-portal(GUI for gpt chat)
  • Enterprise-grade infratructure with KubeBB: Multi-tenant isolation (data, model services), built-in OIDC, RBAC, and auditing, supporting different companies and departments to develop through a unified platform
  • Support most of the popular LLMs(large language models),embedding models,reranking models,etc..
  • Inference acceleration with vllm,distributed inference with ray,quantization, and more
  • Support fine-tuining with llama-factory
  • Built on langchaingo(golang), has better performance and maintainability

Architecture

Our design and development in Arcadia design follows operator pattern which extends Kubernetes APIs.

Arch

For details, check Architecture Overview

Quick Start

Documentation

Visit our online documents

Read user guide

Supported Models

List of Models can be deployed by kubeagi

LLMs

  • chatglm2-6b
  • chatglm3-6b
  • qwen(7B,14B,72B)
  • qwen-1.5(0.5B,1.8B,4B,14B,32B
  • baichuan2
  • llama2
  • mistral

Embeddings

  • bge-large-zh
  • m3e

Reranking

  • bge-reranker-large reranking
  • bce-reranking reranking

List of Online(third party) LLM Services can be integrated by kubeagi

  • OpenAI
  • Google Gemini
  • 智谱AI
    • example
    • embedding
  • DashScope(灵积模型服务)
    • example
    • text-embedding-v1(通用文本向量 同步接口)

Supported VectorStores

Fully compatible with langchain vectorstores

  • ✅ PG Vector, KubeAGI adds the PG vector support to langchaingo project.
  • ✅ ChromaDB

Pure Go Toolchains

Thanks to langchaingo,we can have comprehensive AI capability in Golang!But in order to meet our own unique needs, we have further developed a number of other toolchains:

  • Optimized DocumentLoaders: optimized csv,etc...
  • Extended LLMs: zhipuai,dashscope,etc...
  • Tools: bingsearch,weather,etc...
  • AppRuntime: powerful node(LLM,Chain,KonwledgeBase,vectorstore,Agent,etc...) orchestration runtime for arcadia

We have provided some examples on how to use them. See more details at here

Contribute to Arcadia

If you want to contribute to Arcadia, refer to contribute guide.

Support

If you need support, start with the troubleshooting guide, or create GitHub issues

About

A diverse, simple, and secure all-in-one LLMOps platform

Topics

agentsgolangkuberneteslangchainlarge-language-modelsllmllmopsragreal-time-dataretrieval-augmented-generation

Resources

Readme
Apache-2.0 license

Code of conduct

Code of conduct
Activity
Custom properties

Stars

111 stars

Watchers

5 watching

Forks

28 forks
Report repository

Releases

Packages

Contributors

Languages

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.