Skip to content

Latest commit

 

History

4 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 

Repository files navigation

SciOS

SciOS is a next-generation, Linux-based operating system engineered from the ground up for scientists, researchers, and developers. It unites the familiarity of graphical workflows with the power of a modular, open-source core—augmented by AI, quantum computing, and robust security.


🚀 Key Features

  • All-In-One Scientific Toolkit
    Pre-packaged environments for physics, chemistry, biology, astronomy, machine learning, mathematics, horticulture, and bioinformatics—eliminate dependency hassles and focus on discovery.

  • Windows‑Style Desktop, Linux Foundation
    A polished, intuitive desktop shell inspired by mainstream OS layouts, built atop a hardened Linux kernel to deliver both familiarity and freedom.

  • Quantum Computing Inside
    Deep integration of Qiskit’s Terra, Aer simulator, and IBM Quantum backends—accessible via system APIs for any application or script.

  • Built‑In AI Assistant
    A local LLM-powered agent that can generate code snippets, optimize simulations, manage workflows, and automate routine tasks through natural language.

  • Enterprise‑Grade Security
    Apple‑style code signing, sandboxed application zones, Secure Boot support, and a centralized policy daemon ensure your research and data remain protected.

  • SciOS Hub (App Ecosystem)
    A curated, sandboxed repository of scientific apps and libraries—install, update, and verify integrity with a single command.

  • Rolling‑Release & Modular
    Continuous updates with LTS snapshots; modular subsystems allow you to swap or extend components without breaking the system.

  • Seamless Git & GitHub Workflow
    First-class Git integration with credentials securely managed, plus CLI tools and IDE extensions for streamlined collaboration and version control.


⚙️ Architecture Overview


   ┌───────────────────────────┐
   │       SciOS Desktop       │
   │  (Qt/GTK shell, launcher) │
   └───────────────────────────┘
             ▲       ▲
             │       │
 ┌───────────┘       └───────────┐
 │                               │

┌──────────────────────┐     ┌──────────────────────┐
│     SciOS Hub        │     │   AI Assistant       │
│  (hubd + hub-cli)    │     │  (scios-ai.service)  │
└──────────────────────┘     └──────────────────────┘
▲                               ▲
└───────────┐       ┌───────────┘
│       │
┌───────────────────────────┐
│      Core System APIs      │
│  (pkg manager, security,   │
│   quantum & AI libraries)  │
└───────────────────────────┘
▲
│
┌───────────────────────────┐
│   Customized Linux Kernel  │
│ (quantum hooks, scheduler) │
└───────────────────────────┘


📦 Installation

Coming Soon
A guided installer and live USB image will be available in an upcoming release.


📚 Documentation & Learning

  • User Manual – Comprehensive usage guide and tips
  • Quantum Quick‑Start – Sample circuits, simulations, and best practices
  • AI Assistant Reference – Examples of prompts and workflows
  • API Documentation – Language bindings (C, Python, C++) and IPC schema

(Full offline documentation bundle arriving soon.)


🤝 Contributing

We welcome ideas, bug reports, and code contributions:

  1. Fork this repository and create your feature branch.
  2. Develop & Test against our existing CI suite.
  3. Submit a Pull Request with a clear description and rationale.
  4. Join the Conversation on our community forum to shape SciOS’s future.

📜 License

SciOS is released under the Apache License. See the LICENSE file for details.


SciOS – Empowering science with elegant, intelligent computing.
Stay tuned for the first public installer release!

About

Scientific Operating System that integrates Qiskit and AI

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages