├── .gitignore ├── LICENSE ├── README.md ├── assests ├── activity.png ├── icons │ ├── activity.png │ ├── settings.png │ └── terminal.png ├── settings.png └── terminal.png ├── chat.html ├── env.example ├── index.html ├── lib └── markdown.js ├── llm-response.html ├── main.js ├── package.json ├── preload.js ├── prompt-loader.js ├── prompts ├── dsa.md └── programming.md ├── settings.html ├── setup.sh ├── speech-recognition.js ├── src ├── core │ ├── config.js │ └── logger.js ├── input.css ├── managers │ ├── session.manager.js │ └── window.manager.js ├── services │ ├── capture.service.js │ ├── fallback-capture.service.js │ ├── llm.service.js │ └── speech.service.js ├── styles │ └── common.css └── ui │ ├── chat-window.js │ ├── llm-response-window.js │ ├── main-window.js │ └── settings-window.js └── tailwind.config.js /.gitignore: -------------------------------------------------------------------------------- 1 | node_modules/ 2 | .env 3 | eng.traineddata 4 | dist/ 5 | .DS_Store -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechyCSR/OpenCluely/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechyCSR/OpenCluely/HEAD/README.md -------------------------------------------------------------------------------- /assests/activity.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechyCSR/OpenCluely/HEAD/assests/activity.png -------------------------------------------------------------------------------- /assests/icons/activity.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechyCSR/OpenCluely/HEAD/assests/icons/activity.png -------------------------------------------------------------------------------- /assests/icons/settings.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechyCSR/OpenCluely/HEAD/assests/icons/settings.png -------------------------------------------------------------------------------- /assests/icons/terminal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechyCSR/OpenCluely/HEAD/assests/icons/terminal.png -------------------------------------------------------------------------------- /assests/settings.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechyCSR/OpenCluely/HEAD/assests/settings.png -------------------------------------------------------------------------------- /assests/terminal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechyCSR/OpenCluely/HEAD/assests/terminal.png -------------------------------------------------------------------------------- /chat.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechyCSR/OpenCluely/HEAD/chat.html -------------------------------------------------------------------------------- /env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechyCSR/OpenCluely/HEAD/env.example -------------------------------------------------------------------------------- /index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechyCSR/OpenCluely/HEAD/index.html -------------------------------------------------------------------------------- /lib/markdown.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechyCSR/OpenCluely/HEAD/lib/markdown.js -------------------------------------------------------------------------------- /llm-response.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechyCSR/OpenCluely/HEAD/llm-response.html -------------------------------------------------------------------------------- /main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechyCSR/OpenCluely/HEAD/main.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechyCSR/OpenCluely/HEAD/package.json -------------------------------------------------------------------------------- /preload.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechyCSR/OpenCluely/HEAD/preload.js -------------------------------------------------------------------------------- /prompt-loader.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechyCSR/OpenCluely/HEAD/prompt-loader.js -------------------------------------------------------------------------------- /prompts/dsa.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechyCSR/OpenCluely/HEAD/prompts/dsa.md -------------------------------------------------------------------------------- /prompts/programming.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechyCSR/OpenCluely/HEAD/prompts/programming.md -------------------------------------------------------------------------------- /settings.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechyCSR/OpenCluely/HEAD/settings.html -------------------------------------------------------------------------------- /setup.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechyCSR/OpenCluely/HEAD/setup.sh -------------------------------------------------------------------------------- /speech-recognition.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechyCSR/OpenCluely/HEAD/speech-recognition.js -------------------------------------------------------------------------------- /src/core/config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechyCSR/OpenCluely/HEAD/src/core/config.js -------------------------------------------------------------------------------- /src/core/logger.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechyCSR/OpenCluely/HEAD/src/core/logger.js -------------------------------------------------------------------------------- /src/input.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechyCSR/OpenCluely/HEAD/src/input.css -------------------------------------------------------------------------------- /src/managers/session.manager.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechyCSR/OpenCluely/HEAD/src/managers/session.manager.js -------------------------------------------------------------------------------- /src/managers/window.manager.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechyCSR/OpenCluely/HEAD/src/managers/window.manager.js -------------------------------------------------------------------------------- /src/services/capture.service.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechyCSR/OpenCluely/HEAD/src/services/capture.service.js -------------------------------------------------------------------------------- /src/services/fallback-capture.service.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/services/llm.service.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechyCSR/OpenCluely/HEAD/src/services/llm.service.js -------------------------------------------------------------------------------- /src/services/speech.service.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechyCSR/OpenCluely/HEAD/src/services/speech.service.js -------------------------------------------------------------------------------- /src/styles/common.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechyCSR/OpenCluely/HEAD/src/styles/common.css -------------------------------------------------------------------------------- /src/ui/chat-window.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechyCSR/OpenCluely/HEAD/src/ui/chat-window.js -------------------------------------------------------------------------------- /src/ui/llm-response-window.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechyCSR/OpenCluely/HEAD/src/ui/llm-response-window.js -------------------------------------------------------------------------------- /src/ui/main-window.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechyCSR/OpenCluely/HEAD/src/ui/main-window.js -------------------------------------------------------------------------------- /src/ui/settings-window.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechyCSR/OpenCluely/HEAD/src/ui/settings-window.js -------------------------------------------------------------------------------- /tailwind.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechyCSR/OpenCluely/HEAD/tailwind.config.js --------------------------------------------------------------------------------