Please sign in to access this page

project-chatter: an open source personal AI voice assistant

project-chatter: an open source personal AI voice assistant Used AI

7 devlogs
5h 34m
Created by divpreet

chatter is a voice assistant that uses the hackclub AI and local models (for voice and speech recognition) to be of use to you!

Timeline

updated install instructions and added onnxruntime, also the reviewer tried it on windows, while the readme explicitly states that it wont work on windows.

Update attachment

Patch! ai hacklcub changed to a reasoning model which tweaked the ai backend and made it respond with random tags, made a new function to strip through the response and filter it, updated the chatter website to be a demo links page.

  • yt video for SoM if you're voting
  • pypi link for the reviewers and if you want to install it
  • and the gh repo link!

Ship 2

divpreet

4 months ago

divpreet Covers 1 devlog and 1h 20m

packaged the app to pypi, removed windows support (cuz it wasn't working in the first place, also updated readme and removed US models, since wheel was > 100mb

Update attachment

Ship 1

divpreet

5 months ago

divpreet Covers 4 devlogs and 3h 2m

realized that you cant really install it on other OS's updated install instructions + requirements, got it working on a linux environment

Update attachment

vibe coded website, and added finishing touches to the whole project, ready to ship!

total project time = 15h 51m
summer event time = 2h 32m

Update attachment
divpreet divpreet 5 months ago

hey! i understand by what you mean, and really wanted to get this project done with, i didn’t want really want to stretch and boggle my mind over it more, and wanted to start with a new project, although i really understand by why something i would have made would have been better!

fluffy fluffy 5 months ago

vibe coding in web dev :/

Come on, no offense but it’s definitely better and worth doing yourself. You can tell it’s not personalized or “handcrafted,” and AI is limited to what it’s trained on, which happens to be thousands and thousands of simple websites.

removed settings tab, added customization via config file, updated readme for customization instructions + templates

Update attachment

finally added a settings menu, when you press esc, a simple settings menu shows up with options for your input, output, hints and more, they dont have any functionality yet, i first tried to use the pygame-menu lib, well that looked really ass, but then i saw a guide to make your own menu, so i did that, added an accent color and only keyboard controls (i love vim)

Update attachment