Bavarder
Chit-chat with an AI
Usage
Documentation is available here
Installation
Nix
Nix is used to develop Bavarder, there is also a Nix flake available at flake.nix. You can run Bavarder without installing it by running
nix run github:Bavarder/Bavarder
Flatpak
You can either use your GNOME Software and search for "Bavarder" or you can run
flatpak install io.github.Bavarder.Bavarder
Latest
You can download a flatpak from the latest commit here. Run
curl -s -o bavarder.flatpak https://codeberg.org/api/packages/Bavarder/generic/Bavarder/164/bavarder.flatpak && flatpak install --user bavarder.flatpak -y
From Source
Nix
Just clone the repo and run nix develop and you will be in a shell with all the dependencies installed, you can then run nix run to run the app or nix build to build it
git clone https://github.com/Bavarder/Bavarder # or https://codeberg.org/Bavarder/Bavarder
cd Bavarder
nix develop
nix run # Run the app
nix build # Build the app
Flatpak-builder
Clone the repo and run flatpak-builder
git clone https://codeberg.org/Bavarder/Bavarder # or https://github.com/Bavarder/Bavarder
cd Bavarder
flatpak-builder --install --user --force-clean repo/ build-aux/flatpak/io.github.Bavarder.Bavarder.json
Meson
git clone https://codeberg.org/Bavarder/Bavarder # or https://github.com/Bavarder/Bavarder
cd Bavarder
meson setup build # Configure the build environment in subdirectory 'build'
meson compile -C build
meson check -C build
meson install -C build
chmod 0755 /usr/local/bin/bavarder # Fix binary permissions
Others
You can see more install methods on the website
Contribute
The GNOME Code of Conduct is applicable to this project
See SEEN.md for a list of articles and posts about Bavarder
Translate
You can translate Bavarder using Codeberg Translate
Mirrors
About the name
Bavarder is a french word, the definiton of Bavarder is "Parler abondamment de choses sans grande portée" (Talking a lot about things that don't matter) (Larousse) which can be translated by Chit-Chat (informal conversation about matters that are not important). For non-french speakers, Bavarder can be hard to speak, it's prounouced as [bavaʀde]. Hear here