Releases: OpenInterpreter/01
Releases · OpenInterpreter/01
The 01.1 Update
🥳
What's Changed
- populate run.py by @birbbit in #4
- update kernel_watcher by @birbbit in #5
- feat: add user.py with record + whisper stt by @shivenmian in #6
- feat: added OSX start script by @shivenmian in #7
- WIP - Feature/enable osx support by @tomchapin in #3
- runs locally by @birbbit in #8
- feat: tts works! by @shivenmian in #9
- Integrated local whisper.cpp by @shivenmian in #11
- Added basic service for STT using local Whisper by @zabirauf in #2
- save computer message + misc fixes by @birbbit in #13
- Improve startup script by @zachwe in #12
- Feature/debug logging by @tomchapin in #14
- Moving logger into a more granular setup by @tomchapin in #15
- Filter out "networkStatusForFlags" from kernel messages by @tomchapin in #16
- Added a friendly message to the readme about a bug by @kubla in #18
- jetson nano dev setup by @zachwe in #17
- feat: added local TTS using Piper by @shivenmian in #19
- Added NGrok to expose the server for device to connect to by @zabirauf in #21
- fix: download whisper local model directly from huggingface by @shivenmian in #22
- Revert "fix: download whisper local model directly from huggingface" by @KillianLucas in #23
- Revert "Added NGrok to expose the server for device to connect to" by @KillianLucas in #24
- Feature/adding dotenv by @tomchapin in #27
- Raspberry pi button compatibility (thanks Thea!!!) by @tyfiero in #26
- fix: auto-download STT + fixed breaking change where keyboard code unreachable by @shivenmian in #28
- Skills added dynamically to prompt by @birbbit in #29
- Setup NGrok to have server and device run on two different hardware by @zabirauf in #30
- Add README for raspberry pi setup by @tyfiero in #31
- Update TASKS.md by @human-bee in #32
- fix: download piper voice for non-macos OSes by @shivenmian in #33
- Feature/camera snapshots (WIP) by @tomchapin in #34
- fix: add back whisper-rust local scripts, compile binary in start script by @shivenmian in #36
- feat: added playback .ino code for esp32 atom echo by @shivenmian in #39
- feat: teach mode + accumulator fixes by @shivenmian in #38
- feat: added Wifi captive portal with WiFi scanning by @zachwe in #42
- feat: added WiFi captive portal by @shivenmian in #41
- Theia/websockets by @vgel in #45
- Esp32 websockets by @lincolnmroth in #43
- nit: add "task complete" btn to Teach UI by @shivenmian in #46
- hacky device support by @vgel in #48
- Prompt updates by @birbbit in #47
- fix: don't add code to skill if wrong + only add Python code by @shivenmian in #49
- chore: add README for ESP32 by @shivenmian in #50
- fix: set path to skills dir by @shivenmian in #51
- Feature/replace ngrok with open source by @tomchapin in #44
- Supporting documentation by @MikeBirdTech in #52
- feat: added teach mode with OS mode, restructured sys messages by @shivenmian in #53
- Add proper process handling by @tyfiero in #55
- Check if local tts + stt models are already installed before installing them again by @tyfiero in #56
- Updated ESP32 arduino file to have both the captive portal and the playback device by @zabirauf in #58
- fix: esp32 use port only if specified + captive portal UI changes by @shivenmian in #63
- Schedule function functionality by @tyfiero in #64
- Update ROADMAP.md by @human-bee in #66
- Added Pipeline and Pre-commit by @imajeetyadav in #71
- Default to ngrok, fix portal, fix tunneling by @tyfiero in #73
- add STL files and BOM spreadsheet by @MikeBirdTech in #74
- new docs structure by @MikeBirdTech in #75
- Update docs by @MikeBirdTech in #76
- Update docs by @MikeBirdTech in #77
- Fixed the audio issue by @tyfiero in #78
- Update docs by @MikeBirdTech in #82
- Minor edits to readme by @human-bee in #83
- Modifications to schedule function by @tyfiero in #84
- add stl links for 01 light by @MikeBirdTech in #85
- new banner by @MikeBirdTech in #86
- Labeled Wiring Diagram by @dagmawibabi in #89
- Rename directories to software and source by @tyfiero in #93
- Fix error on ubuntu machines by @tyfiero in #97
- Update README.md by @kubla in #91
- Update README.md by @kubla in #92
- Fix handling of empty audio content in listener function by @rudrodip in #113
- Local mode fixes by @tyfiero in #120
- Update local mode system message. And modify tests by @tyfiero in #132
- fix llamafile fails loading if the llamafile_path has a space within it by @SickanK in #118
- Update to correct kernel.py url in README.md by @koganei in #102
- Update system message by @Maclean-D in #108
- Update info logs by @MikeBirdTech in #99
- Removed duplicate imports by @JoshTrim in #124
- Update black by @tyfiero in #134
- Fix typo in i.py by @eltociear in #129
- add README_CN.md by @Yuan-ManX in #130
- Fix for Issue #104 - Add OPENAI_VOICE_NAME env variable by @koganei in #128
- update STLs by @MikeBirdTech in #151
- fix: unsupported escape sequence in string literal by @cs50victor in #150
- fix for #167 by @TashaSkyUp in #168
- Fix for 165 Bug: Piper TTS Service Fails on Windows due to Non-Cross Platform Code by @TashaSkyUp in #166
- Fix Workflows by updating readme field of pyproject.toml by @ShivamGupta42 in #164
- Documenting the bodies. by @Leopere in #156
- Fix default websocket port! by @Cobular in #123
- fixing typo by @gibru in #137
- Update README_CN.md by @Yuan-ManX in #148
- Update TASKS.md by @eltociear in #149
- Implement cross-platform compatibility in stt.py by replacing system-… by @TashaSkyUp in #170
- Fix empty message array error when running on Windows by @chaitanyarahalkar in #139
- Fix for Windows setup --server --local: TTS and STT by @MartinMF in #173
- Fix UnboundLocalError for asset_url on Piper install (macOS) by @dheavy in #175
- Fix typo windows by @TashaSkyUp in #178
- Update README.md by @saharmor in #180
- [firmware_doc] added ino file link because it wasn't clear by @hpsaturn in https...