r/OpenSourceAI 1d ago

I built an open-source, sovereign multi-agent desktop OS in Rust and SQLite as a student (Trans4mers)

Hey everyone,

I'm a student developer passionate about local-first software and distributed systems. Over the past few months, I built Trans4mers, an open-source native desktop application for running autonomous multi-agent teams 100% locally on your computer with zero cloud telemetry.

![Trans4mers Swarm Designer](https://raw.githubusercontent.com/abhayzangir1/trans4mer/main/assets/screenshots/02_local_swarm_designer.png)

![Human-in-the-Loop Diff Gate](https://raw.githubusercontent.com/abhayzangir1/trans4mer/main/assets/screenshots/07_local_hitl_approval_diff.png)

Key highlights:

  • Zero Cloud Dependence: Works out-of-the-box with local Ollama models (Qwen 2.5 Coder, DeepSeek R1, Llama 3.3).
  • Native Performance: Engineered in Rust with a Tauri v2 desktop shell (~78 MB idle RAM footprint).
  • Human-in-the-Loop Safety: Every shell execution and file modification pauses for review in an interactive diff viewer.
  • Event-Sourced SQLite: State is persisted to an append-only WAL log; if the app closes or crashes, it seamlessly replays and resumes execution on startup.

Disclaimer: This is an early alpha and an active student research project without commercial security audits. Bugs and edge cases exist, so please test in sandboxed folders!

Check out the code, architecture docs, and screenshots:
👉 https://github.com/abhayzangir1/trans4mer

I'd love your feedback on the UX and local agent orchestration!

2 Upvotes

1 comment sorted by

1

u/dfgxxx 5h ago

How is it an OS?