/ requirements.txt
requirements.txt
1 "Eudaimonia" is a concept describing 2 a state of human being who is in a optimal state 3 of thriving. 4 One may refer to that state as "flow", 5 a state of full immersion and concentration 6 in the task at hand. 7 Within the constraints of artistic freedom to define, 8 that state will be referred to as "Pro". 9 To reach and prolong the state "Pro" as fast and 10 as long as possible, it requires guidance. 11 12 To provide such guidance, here are the requirements for a terminal running a client application: 13 1) At least 4GB DDR4 RAM for offline speech recognition and local LLM 14 2) At least the computing power of H618 processor 15 3) Throat microphone to respect privacy of others 16 4) Rechargable battery operated for artistic freedom 17 5) Ability for conversational guidance in accordance to the mantra: 18 "We are all on the way to Pro." 19 6) Access and compliance to the guidelines for "Voice of Humanity" foundation 20 7) Custom wake word "Aoi" to activate access to the server. 21 22 Here is the overall design for the server: 23 1) E2E encryption 24 2) Access to P2P network 25 3) Direct communicaiton to a gateway 26 4) Self hosted 27 5) zero knowledge hosting 28 6) GPU accelerated STT engine (faster-whisper probably) 29 7) GPU acclerated embedding model and vector database 30 8) GPU acclerated multiagent llms 31 9) GPU acclerated knowledge database (neo4j probably) 32 10) Deterministic generation of knowledge base from the philosophical essays 33 11) GPU accelerated TTS engine (piper probably) 34 12) Using "Prompt.txt" as prefix for prompt. 35 13) Deployment using nixos, docker, radicle.xyz and ipfs (Probably) 36 14) Implementing various gateways for client applications 37 38 39 40