Skip to content

'Open Chat': Open-Source Modularized Chat-Interface and API for (AI-)Chat users and developers

License

Notifications You must be signed in to change notification settings

tbscode/django-vike-chat

Repository files navigation

📢 Announcement 📢: Hey everybody we just release the first modularized version of our django apps

We have also published a package for the chats python client:

Open Chat

aka tims-stack-v5 ⚠️ This repo is a work in progress!

Initiated by @tbscode Contributions are welcome, please open PR's and issues at any time!

Contributors:

  • @tbscode
  • @JannisToelle
  • @fruecker89

TL;DR

docker compose up --build

Documentation & Preview

You can log in with [email protected] any number between 1-20, and the password Test123!. Log in with two users and send some messages! The staging server is reset on every package update...

Related Software

About

This project was initiated and built by @tbscode, with the intention of becoming an open, self-hostable AI chat interface. It offers several Django packages that can be integrated into a Django app for chat and user management features.

The app and interface will also provide a way to integrate with AI-bots/agents or other applications. You will be able to either run the Chat locally and run the included bots with some API keys, or you can self-host models with them using means like localai.io and connect them using Bots or Agents. Alternatively, you can enter AI-Chat service API keys to your bots or use the bots and interfaces of services such as msgmate.io.

There is copyrighted static content present in this repo at: ./frontend/assets. This includes, for example, the msgmate.io logo, other external logos ( ./frontend/assets/_external_logos ) and other landing page assets (please replace/delete them if you intend to publish/fork).

There is also a fork/port of shadcn-landing-page included at ./frontend/components/landing_page.

The rest of the repo is licensed under MIT: Check LICENSE.md