https://github.com/astroherodvaipayan/kav-os

https://github.com/astroherodvaipayan/kav-os

Science Score: 13.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
  • DOI references
  • Academic publication links
  • Academic email domains
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (11.0%) to scientific vocabulary
Last synced: 9 months ago · JSON representation

Repository

Basic Info
  • Host: GitHub
  • Owner: Astroherodvaipayan
  • License: mit
  • Language: JavaScript
  • Default Branch: main
  • Size: 2.44 MB
Statistics
  • Stars: 0
  • Watchers: 1
  • Forks: 1
  • Open Issues: 0
  • Releases: 0
Created over 1 year ago · Last pushed over 1 year ago
Metadata Files
Readme License

README.md

Overview

KAV-OS is a ai agent os which designed to simulate a second brain environment. It supports basic commands typically found in such systems, allowing users to practice and familiarize themselves with terminal operations in a controlled, browser-based environment.

Features

  • User Management: Add and switch between multiple local users.
  • System Update and Upgrade: Simulate the update and upgrade of repositories and packages.
  • File System Navigation: Navigate through directories, list storage contents, and print the working directory.
  • System Information: Display basic system information like the distro version.

Can be started using 'gui --start'

Supported Commands

  • sudo su: Access the root user.
  • sudo apt update: Update the repository index.
  • sudo apt upgrade / sudo apt upgrade -y: Upgrade installed packages.
  • cd <directory>: Change the current directory.
  • ls: List the contents of the current directory.
  • pwd: Print the current working directory.
  • adduser <username>: Add a new local user.
  • login <username>: Log into an existing local user.
  • whoami: Print the current username.
  • exit: Exit the root user session.
  • uname -a: Display the current version of the distribution.
  • ifconfig: Display information about your network.
  • trace -m: Get information about your own IP Address.
  • trace -t <ip addr>: Get information about the entered IP Address.

v.01 beta Update

  • mkdir <directory>: Create a new directory.
  • rmdir <directory>: Remove an empty directory.
  • rm <file>: Remove a file.
  • rm -rf <directory>: Remove a directory and its contents recursively.
  • nano <filename>: Create or edit a file.
  • cat <filename>: Display the content of a file.
  • gui --start : Start the Desktop environment.

Accessing or modifying root directories is prohibited.

The GUI is under development and some features might not work!

To exit the GUI simply refresh the webpage.

More commands will be added soon...

Issues & Fixes ⚒

ls: cannot access 'undefined': No such file or directory: This issue may arise if the cached data interferes with the new implementation of LocalStorage to store data locally in the browser.

Fix: Clearing cookies and site data can fix this issue.

This issue will be fixed in the next update 🚀

Owner

  • Name: Krishna Dvaipayan
  • Login: Astroherodvaipayan
  • Kind: user
  • Company: @bobdao5

I'm an engineer passionate about solving problems in non-conventional ways. i enjoy development and built projects which win.

GitHub Events

Total
  • Push event: 10
  • Fork event: 1
  • Create event: 4
Last Year
  • Push event: 10
  • Fork event: 1
  • Create event: 4