Skip to content

hyduez/ec-characterizer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Warning

This project is WIP. I have made some tests to see how to build the full project under disgo and https://gitlab.com/cznic/sqlite.

Ec-Characterizer is a Discord Bot written on go using disgo lib and sqlite driver from cznic. It has three modules: internal (discord bot), berlin (wrapper/client to ai gateway, litellm or any other open ai compatible API) and tokyo (sqlite with makrov lists to generate sentences with send messages).

It was born because I need to test my CI/CD workflow from my homelab, with its self hosted runners, nix builds, gomod2nix, nix2container and attic binary cache.

About

A modular Discord bot written in Go. It uses AI (via LiteLLM/OpenAI-compatible APIs) and another module with Makrov's lists to be used on sentence generation stored in SQLite. Built with disgo and cznic/sqlite.

Resources

Stars

Watchers

Forks

Contributors