Control applications, windows, and files on a Windows PC using only voice commands.
Have the assistant type text or fill out forms directly into other applications for you.
Let the assistant build up long term memory of your preferences and past conversations.
| nssriraam/rika | 100/awesome-machine-learning | 521xueweihan/markdown | |
|---|---|---|---|
| Stars | 8 | 8 | 8 |
| Language | — | Python | — |
| Last pushed | — | 2024-08-07 | 2020-05-21 |
| Maintenance | — | Stale | Dormant |
| Setup difficulty | hard | easy | easy |
| Complexity | 5/5 | 1/5 | 1/5 |
| Audience | general | developer | general |
Figures from each repo's GitHub metadata at analysis time.
Closed source project with deep Windows system integration, the README does not document a general public setup process.
Rika is a proprietary, closed source AI assistant built to run permanently in the background on a Windows computer, controlled mainly by voice. Unlike a chatbot that answers questions in a text window, it is designed to see the screen, listen continuously, and directly operate the applications and files on the machine it runs on, all with a local first approach rather than sending everything to a cloud service. The voice interaction is built for low delay conversation, combining a fast cloud based speech model with a locally run voice synthesis engine so responses come back quickly. It also tries to handle natural back and forth speech, including letting a person interrupt it mid sentence and pausing playback right away, and adjusting how long it waits before assuming someone has finished talking. To control the computer itself, Rika tries several methods depending on what a given application supports: reading accessibility information that Windows exposes about on screen elements, falling back to reading text directly off the screen with optical character recognition, and as a last resort using an AI vision model to figure out where buttons and text are located. It can also type text directly into other applications, manage open windows, browse and edit files, and monitor or stop running programs. For memory, Rika stores information across several different systems rather than one simple log. This includes a vector based semantic search over past conversations, a graph database that maps out entities and relationships pulled from documents you give it, a plain database recording every interaction as a permanent record, and a separate process that runs once a day to review recent activity and adjust its own behavior based on patterns it noticed. Because the project is proprietary and closed source, the README functions mainly as a feature description rather than as installation or usage documentation for outside contributors.
A closed source, voice controlled AI assistant that runs on your Windows machine and can directly operate apps, files, and memory.
This is a proprietary, closed source project. Copying, modifying, or distributing it without permission is not allowed.
Setup difficulty is rated hard, with roughly 1day+ to a first successful run.
Mainly general.
This repo across BitVibe Labs
Don't trust strangers blindly. Verify against the repo.