Skip to content

jamieaaa/LiteAgent

 
 

Repository files navigation

English · 中文

LiteAgent

1. Program description

2. Quick start

Before using LiteAgent, make sure your machine meets the following minimum system requirements:

  • CPU >= 2 Core
  • RAM >= 6 GiB

2.1 Configure invitation email addresses and email accounts for creating and inviting users

Edit 'docker/LiteAgent/config/application.yml', change host, username, password and port

  mail:
    host: smtp.xxx.com
    username: liteagent@xxx.com
    password: XXXYYYZZZ
    port: 465

2.2 Pull up services by docker compose

Please make sure docker, docker compose plugin are installed on your machine

cd docker 
docker compose up -d

2.3 init root user of LiteAgent

  1. Open the browser and access the initialization page(http://your_ip:8080/init, please replace with your actual ip or domain name)

initSuperUser

  1. Enter email address, nickname, password, and confirm password, click login to create the root user

  2. Move to the top of the avatar and click on "Manage My Workspace"

manageWorkspace

  1. Then you can manage agents, tools, models and users

When creating an agent, adding a model is necessary and tools are optional

  1. After creating the agent, you can start chatting

chatPage

2.4 new user to login

Access the login page(http://your_ip:8080, please replace with your actual ip or domain name)

Features

v0.1.0

1. agent

1. Ordinary text chat agent
2. tool agent

2. Tool protocol support

1. openapi
2. openrpc
3. openmodbus

3. Functional modules

1. LLM management(web, desktop)
2. Tool management(web, desktop)
3. Agent management(web, desktop)
4. User management(web)

4. LLM support

Only support openai,other models(like Zhipu-AI、QianFan、ChatGLM、Chroma、Ollama、qwen and so on), please use the oneapi tool to convert to openai style.

About

Lite AI agent, LLM agent

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages

  • TypeScript 33.7%
  • Dart 32.8%
  • Java 25.0%
  • C++ 2.8%
  • C# 2.6%
  • CMake 2.2%
  • Other 0.9%