Aktyn Assistant is an application that allows you to interact with an AI on various types of devices while performing regular tasks.
It can be easily activated by a keyboard shortcut.
(Coming soon) It is able to take a quick glance at your screen and answer questions about it.
It can be easily activated by custom shortcut or voice command.
By utilizing different type of AI models, it can perform different tasks like generating images, making real time conversations, understanding image context, etc.
Upon first run, you will be prompted to enter your OpenAI API key.
If you already have an OpenAI account, you can generate an API key here.
yarn install
- yarn 4.2.2 or newer is recommended
yarn build:all
andyarn start:terminal
to run the application with terminal interface- Some console features doesn't work inside turbo which handles the development run.
To make sure the console features work while you develop terminal app you can runyarn dev:packages
to watch changes only in packages/ and thenyarn run build && npx cross-env NODE_ENV=dev yarn start
from apps/terminal directory
yarn build:all
andyarn start:desktop
to run the application with desktop interfaceyarn dev:packages
to watch changes only in packages/ and thenyarn dev:desktop
yarn build:all
andyarn start:desktop
will build project binaries and prepare them for distribution (check apps/desktop/out directory afterwards)
yarn build:all
andyarn publish:desktop
to build and publish the application to github releases
- Speech synthesis and recognition
- Attaching screenshot or selected screen region to active chat with AI
- Real time voice chat utilizing GPT-4o model possibilities
- Support for multiple AI providers
- More integration with system (eg. ability to analyze playing audio and answer questions based on it)