Skip to content

msgmate-io/open-chat-go

Repository files navigation

Open Chat Go

4th generation of Open Chat, written in Go. Now with peer-to-peer federation using libp2p.

AI Backend Setup

Edit the .env

LOCALAI_ENDPOINT=...
DEEPINFRA_API_KEY=...
OPENAI_API_KEY=...

You may edit the accessible models and base-bot configuration in backend/api/msgmate/botProfile.json (WIP).

Federation

WIP, for a rough overview see _docs/federation.md.

Development

docker compose -f compose-dev.yaml build
docker compose -f compose-dev.yaml up

Production

docker compose build
docker compose up

About

go rewrite of the open-chat api backend

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •