Forum

My new app - ChatUI

Technology

Jokyboy129

#1 ·

Hello Elten English Community,
after giving up on my first project, AudioTools, because of bad programming which would make me to rewrite everything, I came up with a new app called ChatUI. Originally this was a request from a friend, but I thought I could publish it because it went this large of a project. It is essentially a web interface for various AI providers. Currently it supports Ollama, Gemini and the OpenRouter API. It has an experimental voice mode that currently isn't that great, TTS support with either SAPI5, Piper or ElevenLabs and some experimental agents. I created an FFMpeg audio agent where you can upload audio files and ask the AI to do things with it, a youtube agent to play audio from YouTube and an email agent where you can send emails using AI. You can also search the web if you have a searxng instance running. For now, it is not on the internet, but I hope I can get my hands on a domain shortly. If you are interested in checking it out, here you have the shared link to my drive: https://drive.proton.me/urls/3MDYHBWRAC#gqcBxO5zmmzP
The irst 7 days are free trial, then if you like it and want to continue using it, you can buy a license. Don't get me wrong, you already need to buy the APIs yourself, the license for the app is an extra purchase and has nothing to do with the API. I originally wanted to make it free, but it took me and will take me so much time to continue working on it that I thought I can charge for it. If you think I should give if for cheaper, let me know. And don't forget that this is early stage for now.

Jokyboy129

#2 ·

Oh, nearly forgot, the app won't ive any reaction when opening. Wait few seconds, click allow on the Firewall popup the first time you open, and then you can run it on localhost:5000 or from System tray.

natan_44

#3 ·

sad it's payed. i wanted to have a ui for ollama

rudolf

#5 ·

BaseliscLLM
-- (natan_44):
sad it's payed. i wanted to have a ui for ollama

--

Jokyboy129

#6 ·

3 likes
Update: After testing the app with my testing team, I decided to offer it for free, because then I can put it open-source and I can get more users and I don't have to deal with web servers. So now you can get it for free on my GitHub at https://jokyboy129.github.io.

karmien

#7 ·

If you want, i can host a public instance of this on my server so it actually is on the web. I would first check it for any security related issues though. Sounds pretty cool.

Jokyboy129

#8 ·

No, please don't. It is already on GitHub as I said, and it is for private deployment meaning everyone installs it on a server and then everyone in the home network can join. So this will not be secure enough for a public instance.

natan_44

#10 ·

i like this. but the uninstaller is in a other language

Jokyboy129

#11 ·

Seems like I forgot to translate the uninstaller into English. I created the app in German at first and later translated everything to make it bilingual. Uninstaller will follow with the next release. I won't give any expectation date now, because I don't know exactly when I have enough time.

Jokyboy129

#13 ·

You need to go to Settings, E-mail, then enter your credentials. After that, hit save and go to a new chat. Open the tools menu, activate send email, then type your promt. The AI will create a draft, then you need to check and hit send.

natan_44

#14 ·

hmmmm, this is like open web ui.

Jokyboy129

#16 ·

I have just release a new version, v1.2. I commend everyone to update to this version. It supports Mistral API now and has an admin panel. More information on my GitHub. Please dm me if you would like to help improve this app. I'm happy for every feedback and suggestion.

Jokyboy129

#17 ·

UPDATE: I just released version 1.3 of ChatUI. Features: Knowledge base for saving your data and an automatic update checker at start. So this will be my last post about this here since the app now checks updates on every start. I encourage you to update and test. Until now I got no feedback at all.