Javis OS
Javis OS is an Agentic AI that assists entrepreneurs in business tasks, helping them grow their work.
AI translation
Permission-first remote collaboration with optional supervised monitoring and clear audit history.
BusinessTypeScript · JavaScriptGitHub @Kish-04OnlineOwner unconfirmed
Have you tried it? One tap is enough. No sign-in needed.
The maker's introduction consists of the line above. Read the repository README for more details. Repository README ↗
Loading the full README.
Read the full README ↗A secure, decentralized platform for remote collaboration, proctoring, and assistance. Features WebRTC video/screen sharing, Electron-based remote desktop control, local and federated anti-cheat monitoring, audited session chat, and immutable blockchain audit anchoring.
robotjs inputs correctly)npm install
Copy the unified example configuration to your local .env:
cp .env.example .env
Ensure you generate a strong JWT_SECRET (at least 32 characters) for production use.
Use Docker Compose to start MongoDB, Hardhat, MinIO, the backend, and the frontend:
docker-compose up -d
The Web UI will be available at http://localhost:3000.
If you do not use Docker, ensure MongoDB is running or let the backend fall back to mock storage. Then open two terminal windows:
Terminal 1 (Next.js Frontend):
npm run dev
Terminal 2 (Express + Socket.IO Backend):
npm run server
The Web UI will be available at http://localhost:3000.
For users who need to share their screen and grant remote control access, they must use the Electron app:
npm run electron:dev
See DEPLOYMENT.md for the step-by-step runbook (secrets, regional TURN relays, Polygon audit contract, mobile builds).
npm run buildout/ or use the existing Vercel configuration.NEXT_PUBLIC_BACKEND_URL to that backend URL.JWT_SECRET, MongoDB, object storage, email, blockchain, and TURN settings.By default, the application uses public Google STUN servers. For production reliability across restrictive NATs/Firewalls, provide your own TURN server credentials (e.g., Twilio or Coturn) in the .env file.