Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/qwersyk/wienere

Simple custom assisted chats
https://github.com/qwersyk/wienere

ai gtk gtk4

Last synced: about 7 hours ago
JSON representation

Simple custom assisted chats

Awesome Lists containing this project

README

        


Wienere


Wienere - Simple custom assisted chats




Please Don't Theme




A lightweight chatbot application for Linux built with GTK4 and libadwaita. Wienere allows you to create custom chat interfaces with Python execution capabilities and various AI provider integrations.

# Features
- Python command execution within chat
- Multiple AI provider support
- Custom chat configurations

![screenshot](https://raw.githubusercontent.com/qwersyk/Wienere/master/data/screenshots/screenshot1.png#gh-light-mode-only)
![screenshot](https://raw.githubusercontent.com/qwersyk/Wienere/master/data/screenshots/screenshot4.png#gh-dark-mode-only)
![screenshot](https://raw.githubusercontent.com/qwersyk/Wienere/master/data/screenshots/screenshot2.png#gh-light-mode-only)
![screenshot](https://raw.githubusercontent.com/qwersyk/Wienere/master/data/screenshots/screenshot5.png#gh-dark-mode-only)
![screenshot](https://raw.githubusercontent.com/qwersyk/Wienere/master/data/screenshots/screenshot3.png#gh-light-mode-only)
![screenshot](https://raw.githubusercontent.com/qwersyk/Wienere/master/data/screenshots/screenshot6.png#gh-dark-mode-only)

# About
Wienere is an experimental project by one of the Newelle developers. While both projects share similar domains, they serve different purposes. Wienere focuses on simplicity and containerized execution, making it accessible for regular users.

# Current Status
The project is in alpha. While functional, expect some rough edges. Bug reports and feedback are welcome.

# Planned Features
- Search functionality
- Bug fixes and stability improvements
- Voice chat
- Additional customization options

# Installation
![builder](https://raw.githubusercontent.com/qwersyk/Assets/master/builder.svg#gh-light-mode-only)
![builder](https://raw.githubusercontent.com/qwersyk/Assets/master/builder-dark.svg#gh-dark-mode-only)

1. Install GNOME Builder on your system.
2. Clone the Wienere repository from GitHub.
3. Open the project in GNOME Builder and compile it.
4. Once compiled, you can run the program from the compiled executable.

![beta](https://raw.githubusercontent.com/qwersyk/Assets/master/beta.svg#gh-light-mode-only)
![beta](https://raw.githubusercontent.com/qwersyk/Assets/master/beta-dark.svg#gh-dark-mode-only)

1. Download the latest release from the [Github Actions](https://github.com/qwersyk/Wienere/actions)
2. Extract the downloaded package.
3. Install a flatpak package.