Commit Graph

443 Commits

Author SHA1 Message Date
Shiven Mian 818597caa9 fix: don't output if websocket disconnected normally 2024-02-13 20:09:08 -08:00
Shiven Mian 86975c4026 fix: added tom's fixes 2024-02-13 19:44:38 -08:00
killian cb628fa314
Merge pull request #33 from shivenmian/u/shivenmian/teach
fix: download piper voice for non-macos OSes
2024-02-13 18:46:21 -08:00
killian c6ed70cbd8
Update TASKS.md 2024-02-13 18:17:04 -08:00
Shiven Mian 589af671bc fix: fixed start script 2024-02-13 18:07:49 -08:00
Shiven Mian 7469e684d6 Merge remote-tracking branch 'upstream/main' into u/shivenmian/teach 2024-02-13 18:01:53 -08:00
Tom Chapin b83c7fb261 convert captured images to base64 and send them as messages whenever an audio message is sent 2024-02-12 19:47:13 -08:00
Tom Chapin ed4db2aa45 removing unnecessary hasattr check 2024-02-12 18:53:41 -08:00
Tom Chapin 0b47293681 removing un-used import 2024-02-12 18:51:35 -08:00
Tom Chapin ea790146ef removing output_audio.wav from git tracking 2024-02-12 18:35:20 -08:00
Tom Chapin e0a5bf52d0 fixing issues with simultaneous key press detection. Adding captured images to a list. 2024-02-12 18:34:55 -08:00
Tom Chapin c309745e04 Prepend local PYTHONPATH in with the local folder during startup, to solve issues with local development of the python module 2024-02-12 18:33:57 -08:00
Tom Chapin c748a11758 removing mss (not going to do the screenshot functionality right now) 2024-02-12 18:32:58 -08:00
Tom Chapin e5236a9349 Start client in the foreground so that its PID gets properly tracked 2024-02-12 18:32:28 -08:00
Tom Chapin f18bfb73c1 adding camera capture on "c" press 2024-02-12 17:42:14 -08:00
Tom Chapin 0b30790a4c adding environment vars for camera configuration 2024-02-12 17:41:48 -08:00
Tom Chapin 9f234b29d9 adding mss for screenshots and opencv for photo capture 2024-02-12 17:41:25 -08:00
killian c49f705e66 Pushed to `pip` 2024-02-12 03:45:11 -08:00
killian 38a0039a8f Switched to poetry, pushed to `pip`, new scaffolding for multiple clients 2024-02-12 03:35:39 -08:00
Shiven Mian 565ff18acf fix: download piper voice for non-macos OSes 2024-02-11 23:29:53 -08:00
killian f429dac85c
Merge pull request #32 from human-bee/patch-1
Update TASKS.md
2024-02-11 18:16:08 -08:00
human-bee 986a55f980
Update TASKS.md
Updated tasks based on progress made at Meetup #4
2024-02-11 18:08:11 -08:00
killian 9bffa05715 Clients 2024-02-11 17:13:01 -08:00
killian 5593b8c022
Merge pull request #31 from tyfiero/Raspberry-pi-docs
Add README for raspberry pi setup
2024-02-11 14:39:24 -08:00
killian a4d104dce2
Merge branch 'main' into Raspberry-pi-docs 2024-02-11 14:36:15 -08:00
killian 1f61a2049c
Merge pull request #30 from zabirauf/u/zabirauf/ngrok2
Setup NGrok to have server and device run on two different hardware
2024-02-11 14:35:53 -08:00
Ty Fiero 64e7382cda Add README for raspberry pi setup 2024-02-11 09:28:48 -08:00
Zohaib Rauf 724942e1b4 Fixed an error message 2024-02-11 05:32:43 -08:00
Zohaib Rauf 5df2baf787 Removed domain from ngrok 2024-02-11 05:15:41 -08:00
Zohaib Rauf e2d39a8c6d Fixed an issue from main 2024-02-11 05:12:20 -08:00
Zohaib Rauf be18ac2177 Fixed small issue with ping 2024-02-11 05:04:23 -08:00
Zohaib Rauf fbc8760990 Exposed the server with ngrok 2024-02-11 05:02:35 -08:00
killian ada6c5225c
Merge pull request #29 from birbbit/hb/skills_in_prompt
Skills added dynamically to prompt
2024-02-11 04:01:09 -08:00
killian b31623cf1b
Merge pull request #28 from shivenmian/u/shivenmian/local
fix: auto-download STT + fixed breaking change where keyboard code unreachable
2024-02-11 03:51:21 -08:00
birbbit ae39b12a70 Skills added dynamically to prompt 2024-02-11 02:53:23 -08:00
Shiven Mian 96d2c37a3c fix: fix spacebar code unreachable 2024-02-11 00:41:50 -08:00
Shiven Mian 59cde3c379 fix: added back change to auto-download STT models 2024-02-11 00:34:40 -08:00
killian 9667866797
Merge pull request #26 from tyfiero/Raspberry-Pi-button-compatibility-(Thanks-Thea!!!)
Raspberry pi button compatibility (thanks Thea!!!)
2024-02-10 22:51:51 -08:00
killian 9461d7618f
Merge branch 'main' into Raspberry-Pi-button-compatibility-(Thanks-Thea!!!) 2024-02-10 22:51:45 -08:00
killian 8dc865aa87
Merge pull request #27 from tomchapin/feature/adding-dotenv
Feature/adding dotenv
2024-02-10 22:03:54 -08:00
Ty Fiero cc1761971c
Merge branch 'main' into Raspberry-Pi-button-compatibility-(Thanks-Thea!!!) 2024-02-10 22:01:39 -08:00
Ty Fiero e446e2765b Added a get system message function to determine if its a raspberry pi 2024-02-10 21:34:25 -08:00
Ty Fiero d9fe81cc8d Comment out some of the kernel filter code. 2024-02-10 21:34:04 -08:00
Ty Fiero ecf4a9385f Small changes to the start script. It was downloading local whisper every time 2024-02-10 21:33:34 -08:00
Ty Fiero c75fa8c322 Use a button if a raspberry pi is connected 2024-02-10 21:32:13 -08:00
killian 996e139826
Merge pull request #24 from KillianLucas/revert-21-u/zabirauf/ngrok
Revert "Added NGrok to expose the server for device to connect to"
2024-02-10 20:56:08 -08:00
killian d275a26afd
Revert "Added NGrok to expose the server for device to connect to" 2024-02-10 20:55:53 -08:00
killian e8d83d498d
Merge pull request #23 from KillianLucas/revert-22-u/shivenmian/local
Revert "fix: download whisper local model directly from huggingface"
2024-02-10 20:55:42 -08:00
killian a6e3105fd7
Revert "fix: download whisper local model directly from huggingface" 2024-02-10 20:54:03 -08:00
killian 17a477ae7f
Merge pull request #22 from shivenmian/u/shivenmian/local
fix: download whisper local model directly from huggingface
2024-02-10 20:23:50 -08:00