Skip to content

Laozy is a self-hosted web application that helps you build and deploy LLM-based dialogue robots. The robot you built can connect to instant messaging platforms like WeChat, Telegram, etc. You can also integrate it into your app with REST APIs.

shellc/laozy

Repository files navigation

Laozy

English | 中文

Laozy is a self-hosted web application that helps you build and deploy LLM-based dialogue robots.

The robot you built can connect to instant messaging platforms like WeChat, Telegram, etc. You can also integrate it into your app with REST APIs.

Arch

Version

  • Current version: 0.0.1
  • Status: Preview

Features

Feature Description Release
gpt-3.5-turbo Langchain 0.0.1
Knowledge base chromadb in-memory 0.0.1
REST API Document not yet completed 0.0.1
WeChat Customer Service Connect robot to WeChat Customer Service 0.0.1
Installation and deployment Under development

Installtion

Configuration

mkdir ~/.laozy
cp ./migrations/settings.ini ~/.laozy/settings.ini

Install Dependencies

pip3 install -r requirements.txt

Setup Database

alembic -c ./migrations/alembic.ini revision --autogenerate
alembic -c ./migrations/alembic.ini upgrade head

Start

export PYTHONPATH=.
./bin/laozy

Screenshots

Stock Analysis Knowledge Base Translator Prompting
Stock analysis Knowledge base Translator Prompting
Doctor assistant Friend Robot Wechat Customer Service
Doctor's assitant Playmate Conversation bot configuration WeChat Customer Service

Dependencies

  • fastapi
  • SQLAlchemy
  • langchain
  • openai
  • chromadb

Contribution

Welcome to contribute code and provide feedback.

About

Laozy is a self-hosted web application that helps you build and deploy LLM-based dialogue robots. The robot you built can connect to instant messaging platforms like WeChat, Telegram, etc. You can also integrate it into your app with REST APIs.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published