Skip to content

Collection of various chat interfaces demonstrated on solidrust.net

License

Notifications You must be signed in to change notification settings

SolidRusT/srt-chat-clients

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

41 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SRT Chat Clients

A collection of chat clients featured on solidrust.net.

Flavours

Configuration

All the configuration for the clients is done in the config.yaml file. Used the provided example to create your own.

Launching

As we have migrated to Ansible and primarily use a systemd service template in linux, these legacy launchers are provided as an example.

  • Launch ALL intends to launch a list of chat clients all at once.
  • Launch is intended to be called by Launch ALL, but can be used to launch a specific chat app.
  • Launch Custom is intended to launch clients using attitional parameters. It was made to enable developing a newer pattern of client (gradio).
  • Launch Chat was an earlier version of Launch Custom, that was used before migration to ansible.
  • Terminate kill all running caht clients (by way of nuking all screen sessions).

Libraries

Supplementaty apps

We have developped several supplementary example apps that intent to be integrated into the various chat clients. Some of these projects are:

  • text-to-speech Production ready text-to-speech example.
  • speech-to-text Production ready speech to text example.
  • vector-search Example of using a vector store as long-term memory.
  • assistants Framework example for a customized self-hosted personal assistant.
  • agents Agent framework examples, using AutoGEN, CrewAI, ect..

Related integrations

  • Inference Backends collection of launchers for verious self-hosted inference backends for supporting these Chat Clients.

About

Collection of various chat interfaces demonstrated on solidrust.net

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published