SKYNET OS started as a personal challenge to teach myself Python and AI development from the ground up. Rather than following tutorials or copying a finished assistant, I wanted to build each feature one at a time and understand how every part worked.

The project began as a simple command-line assistant and gradually evolved into a modular AI system. I added persistent user profiles, natural language command routing, local memory, system monitoring, date and time tools, and a safe calculator. When a request isn't handled by the built-in tools, it is passed to a locally running Ollama language model, allowing the assistant to combine deterministic utilities with conversational AI.

A major goal was to organize the project like a real software application instead of a single Python script. Features are separated into modules, making the system easier to expand as new capabilities are added.

This hackathon version represents the first milestone of a much larger long-term project. Future plans include a graphical desktop interface, voice interaction, calendar and email integration, plugin support, automation, and eventually evolving SKYNET OS into a fully featured personal AI operating system.

Although there is still plenty to improve, every feature in this submission represents a step in my journey from complete beginner toward becoming a software engineer.

Built With

  • chatgpt
  • codex
  • ollama
  • python
  • vscode
Share this project:

Updates