The New Computer Update Part II
Pre-release
The New Computer Update Part II introduces our first local vision model, a suite of native Mac integrations, 5x launch speed, and dozens of other requested features.
Mac Control
The new calendar, contacts, browser, mail, and sms Computer API modules let Open Interpreter control your Mac's native applications.
For example, Open Interpreter can execute the following code to get a contact, then send a text and an email with an attachment.
LLM-first Web Browser
The browser lets Open Interpreter quickly browse the web by querying a web-enabled language model.
Point Model
We have developed a model called point which is capable of locating visual controls precisely. It was designed to run locally on consumer hardware.
We leverage existing open-source models to "semantically search the screen" for text and icons. Language models can then call on this composite model to 'point' at text or icons on the screen:
While this model is capable of understanding simple interfaces with discrete icons, we intend to explore more general solutions in the next few weeks.
And more:
- 5X launch speed
- Experimental Docker support
- Export conversation to a Jupyter notebook using %jupyter
- Experimental one-click installers for Mac, Linux, and Windows
- Profiles preview (a feature similar to custom GPTs)
…
- Added all docs and folders by @tyfiero in #873
- Add safety and docker support documentation by @tyfiero in #882
- Fix cli crash during screenshot generation by @double-thinker in #884
- Add documentation for local models by @tyfiero in #889
- Fix config edit mac os by @MikeBirdTech in #927
- Add reference to open-interpreter-termux in README by @MikeBirdTech in #906
- Fix feedback from input api key by @Notnaton in #932
- Fix azure openai coding error by @MonsterCoder in #924
- Fixed %tokens command by @CyanideByte in #896
- update documentation to include the parameters by @Notnaton in #908
- Fix: NameError: name 'computer' is not defined by @MikeBirdTech in #937
- Update ROADMAP.md by @eltociear in #861
- Fix small typo in README.md by @jameynakama in #918
- Update README.md by @codesmith-emmy in #929
- Update local model docs by @MikeBirdTech in #931
- Profiles~ by @Notnaton in #933
- Introduced a new documentation structure, added demos, and more by @tyfiero in #948
- create new cli entry point and update poetry script by @MikeBirdTech in #947
- Added settings by @tyfiero in #949
- Update All Settings page for Open Interpreter Docs by @tyfiero in #967
- Move the entry point to start_terminal_interface by @Notnaton in #960
- Try to get some error logs from Markdown() by @Notnaton in #969
- Add missing llm. by @Notnaton in #975
- Fix the conversation restoration problem in version 0.2.0 New Computer by @Steve235lab in #977
- Remove getpass add prompt_toolkit by @Notnaton in #991
- [WIP] Fix broken unit tests. by @Steve235lab in #995
- chore: update aifs by @shivenmian in #997
- added string to multiple python file generation for skill library by @akuten1298 in #996
- add docs to computer by @birbbit in #1007
- Option to pass paths to docs.search by @birbbit in #1008
- Load skills without overwriting them by @birbbit in #1009
- Litellm custom provider by @Notnaton in #955
- Jupyter export magic command by @tyfiero in #986
- Docs for magic commands updated by @CyanideByte in #1004
- Add doc strings to all computer API functions for the LLM to use in the skill library by @tyfiero in #1011
- Fix broken link in lm-studio.mdx by @jorgepvenegas in #1019
- Update README.md by @MikeBirdTech in #1017
- Boost performance by lazy loading modules by @tyfiero in #1020
- Quick fix to sync the computer api between processes by @tyfiero in #1022
- fix parsing of a function by @birbbit in #1024
- Make messages accessible to interpreter by @birbbit in #1025
- Correct punctuation in the document. by @Dragonchu in #1033
- ROADMAP.md by @matthewrygh in #1029
- Resolve #1034 Migrate from appdirs to platformdirs by @lombad in #1038
- Multi-line input support. by @Steve235lab in #1048
- Fixed local.py not working on Windows. Added GPU acceleration. by @CyanideByte in #1043
- Rename the app directory to open-intepreter, and migrate all files from older versions by @tyfiero in #1060
- Expand computer api with texting, mail, contacts, and calendar by @tyfiero in #1061
- Fix profile migration bug by @tyfiero in #1066
- fix some error when start command on macos by @982945902 in #1062
New Contributors
- @double-thinker made their first contribution in #884
- @MonsterCoder made their first contribution in #924
- @jameynakama made their first contribution in #918
- @codesmith-emmy made their first contribution in #929
- @Steve235lab made their first contribution in #977
- @shivenmian ❤️ made their first contribution in #997
- @akuten1298 made their first contribution in #996
- @birbbit made their first contribution in #1007
- @jorgepvenegas made their first contribution in #1019
- @Dragonchu made their first contribution in #1033
- @matthewrygh made their first contribution in #1029
- @lombad made their first contribution in #1038
- @982945902 made their first contribution in #1062
- Full Changelog*: v0.2.0...v0.2.1