
Veda: The Agentic-Native Operating System
Hi r/Operatingsystems,
I’ve been working on Veda, a very early-stage experimental operating system built from scratch in Rust.
The main idea I’m exploring is an agentic-native OS architecture. Instead of AI Agents interacting with applications primarily through screenshots, simulated mouse movement, and clicks, I want applications and AI Agents to have a native way to communicate through the operating system itself.
Some of the architectural directions so far:
- Agentic-Native Architecture
- Native App-to-AI Agent Communication
- Microkernel Design
- Capability-Based Security
- Memory-Safe Foundation in Rust
The screenshot shows the current desktop environment and an early AI Agent interface.
This is still very early development. There are plenty of rough edges, unfinished components, architectural decisions that may change, and a lot I still need to learn. I’m definitely not presenting this as a finished or production-ready OS.
I’m sharing it here because I’d really appreciate technical feedback, criticism, ideas, and especially collaboration from people interested in OS development. Contributions are very welcome.
GitHub: https://github.com/vahmoh25/Veda
I’d be particularly interested in hearing thoughts from people who have worked on microkernels, capability systems, or Rust OS development.
The project is licensed under GPLv3. I’d love to build a strong contribution community around Veda with people who see potential in the idea and want to help shape it early.
If you’re interested in experimenting, contributing, reviewing architecture, or simply following the project as it evolves, I’d be very happy to have you involved.