An open API service indexing awesome lists of open source software.

https://github.com/webspoilt/zynta-studio

๐Ÿš€ A groundbreaking, multi-agent powered Intelligent Development Environment blending generative UI, decentralized orchestration (SEMAP), and a Transactional VFS. It codes alongside you.
https://github.com/webspoilt/zynta-studio

agent ai devtools generative-ai generative-ui ide mcp multi-agent react rust tauri

Last synced: 4 months ago
JSON representation

๐Ÿš€ A groundbreaking, multi-agent powered Intelligent Development Environment blending generative UI, decentralized orchestration (SEMAP), and a Transactional VFS. It codes alongside you.

Awesome Lists containing this project

README

          


Zynta Studio Header



Zynta Studio Logo

๐ŸŒŒ Crafted with โค๏ธ by Zeroday



A next-gen, multi-agent powered Sovereign AI IDE. It doesn't just help you code โ€” it codes alongside you, entirely on your local hardware.



Stars
Forks
Issues
Pull Requests



GPLv3 License
Status
Tech



X/Twitter
LinkedIn



> **Zynta Studio** is a full-stack, AI-powered development environment built from scratch with Rust & React. It integrates generative AI, decentralized agent orchestration, cryptographic code provenance, neural time-travel debugging, and an atomic virtual file system โ€” all running **100% locally** with zero cloud dependency.

---

> [!WARNING]
> **๐Ÿšจ EXPERIMENTAL & BETA SOFTWARE**
>
> This system is an actively evolving Agentic IDE.
> - **Action Warning:** Zynta Studio acts as an active DevOps Agent. It will execute Native Terminal commands, compile code, and run UI tests automatically.
> - **Zero-Egress Mode:** In Sovereign mode, absolutely zero data leaves your machine. All AI runs on local Ollama.
> - **Liability:** Use Zynta Studio at your own risk. Do not expose production secrets in your working directory.

---

## ๐Ÿค” The Problem
Traditional IDEs are passive tools. Even with AI copilots, the burden of architecture, debugging, and deployment remains on the developer. Context windows are limited, AI often breaks existing code, and your intellectual property gets sent to cloud servers you don't control.

## ๐Ÿ’ก The Solution
**Zynta Studio v5.0** is an active participant in your development process. It uses a **Software Engineering Multi-Agent Protocol (SEMAP)** where specialized agents collaborate, debate, and write code entirely locally. It proves who wrote every line of code via a **blockchain provenance ledger**, and lets you **time-travel** through your application state to catch bugs before they happen.

---

## ๐Ÿ“ธ See It In Action
*(Replace this placeholder with a GIF or video showing Zynta Studio in action)*


Zynta Studio Demo

---


๐Ÿ”ฅ What's New in v5.0 โ€” Sovereign AI Release


### โšก Dark Glassmorphism UI
The entire interface has been **completely redesigned** with a premium 2026 aesthetic:
- **Animated nebula background** with shifting radial gradients
- **Frosted glass panels** โ€” `backdrop-filter: blur(20px)` on every surface
- **Agent glow trails** โ€” neon accent scanning lines being analyzed by AI
- **Glass buttons** with hover lift, gradient accents, and spring physics
- **Status dot pulses** โ€” live heartbeat indicators for agents and systems

### ๐Ÿง  SEMAP Actor System (Rust)
Three specialized AI agents that understand your domain:
- **FrontendAgent** โ€” Analyzes UI, component architecture, accessibility
- **BackendAgent** โ€” Reviews API design, database schemas, security
- **DevOpsAgent** โ€” Manages CI/CD, Docker, infrastructure as code
- Each agent has an autonomous **auto-fix loop** for error remediation

### ๐ŸŒณ True AST Parsing
Native Rust parser (tree-sitter integration ready) that:
- Extracts functions, classes, imports from any file
- Generates live **Mermaid flowcharts** in the "Architecture Vis" tab
- Updates in real-time as you type

### ๐Ÿ”— Native Git Orchestration
No more `git` CLI fumbling. Full native integration:
- `git clone` / `commit` / `pull` / `push` / `status` / `log`
- Repository info panel in the sidebar
- Remote tracking and diff visualization

### โฐ Neural Time Travel Debugger
Scrub through your application's execution timeline:
- **Ring-buffer state recorder** capturing variable snapshots
- **Automatic drift detection** โ€” AI spots when variables mutated unexpectedly
- Visual **gradient scrub bar** with drift markers
- Split-pane **memory snapshot** + **AI drift analysis**

### ๐Ÿ”’ Code Provenance Blockchain
Append-only SHA-256 chain that cryptographically proves:
- **`[USER-AUTH]`** โ€” Every line you personally wrote
- **`[ZYNTA-GEN]`** โ€” Every line the AI generated
- **`[HYBRID]`** โ€” Lines you modified after AI generation
- Badges visible on every file tab. Chain integrity verifiable at any time.

### ๐ŸŽฎ Gamified Flow State
- **Flow Mode** โ€” Silences all distractions, shows only the current function
- **Streaks & Achievements** โ€” "The Bugslayer" (fix 10 bugs), "Clean Coder" (95%+ coverage)
- **Model Switching** โ€” Fast model (Llama 3 8B, ~80ms) for simple tasks, Heavy model (Claude 3.5, ~2.1s) for architecture

---


๐ŸŒŸ Full Feature List




๐Ÿ’พ Transactional VFS


Atomic file operations with Idempotency verification. Built-in Transaction Managers with time-traveling, snapshot-based Undo/Redo logic. "Infinite Undo" โ€” rollback 10 files in 50ms.




๐Ÿ“ก MCP Telemetry


Enterprise-grade observability via the Model Context Protocol. Prometheus metrics, KPI tracking, execution latency, and AI hallucination rate monitoring.






๐Ÿค– SEMAP Orchestration


Software Engineering Multi-Agent Protocol. Actor-model architecture mapping agents to Frontend, Backend, and DevOps. Includes Debate protocols for consensus.




โš–๏ธ Agent Exchange (AEX)


Combinatorial Auctioning Engine. Distributes workloads to agents based on token capacity, context alignment, and operational cost.






โœจ Inline Composer (Cursor-Style)


Native floating composer with Socratic Mentor Mode. Get guided hints instead of direct answers. Proprietary file locking prevents AI from seeing sensitive code.




๐Ÿ–ฅ๏ธ Live Artifacts (Claude-Style)


Real-time split-pane Preview. Cross-platform rendering for Web, iOS, Android, Linux, and Windows targets with device frame simulation.






๐Ÿ›ก๏ธ Red/Blue Teaming & CI/CD


Adversarial shadow agents run security scans in the background. Kubernetes self-healing CI/CD with auto-scaling.




๐Ÿ’ก Terminal Listener


Monitors execution streams. Intercepts missing dependencies and prompts auto-install via winget/brew. Renders as premium glassmorphism toast.






๐Ÿ”’ Zero-Egress Mode


Cuts all external cloud APIs with a single toggle. All AI runs on local Ollama. PII Scanner scrubs context before any fallback.




๐Ÿš€ Zynta Runner (DevOps)


Web: Playwright auto-tests. Android: ADB/Gradle compilation. Windows: PyInstaller EXE packaging. All from one button.



---

## ๐Ÿ—๏ธ Architecture Blueprint

```text
โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”
โ”‚ ZYNTA STUDIO v5.0 โ”‚
โ”‚ Sovereign AI IDE Core โ”‚
โ”œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ค
โ”‚ โ”‚
โ”‚ โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ” โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ” โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ” โ”‚
โ”‚ โ”‚ Sidebar โ”‚ โ”‚ Editor Area โ”‚ โ”‚ Live Preview โ”‚ โ”‚
โ”‚ โ”‚ โ€ข Explorer โ”‚ โ”‚ โ€ข Composer โ”‚ โ”‚ โ€ข Artifacts โ”‚ โ”‚
โ”‚ โ”‚ โ€ข Git Panel โ”‚ โ”‚ โ€ข AST Vis โ”‚ โ”‚ โ€ข Device Sim โ”‚ โ”‚
โ”‚ โ”‚ โ€ข Sovereign โ”‚ โ”‚ โ€ข Glow Trail โ”‚ โ”‚ โ€ข Charts โ”‚ โ”‚
โ”‚ โ”‚ โ€ข Streaks โ”‚ โ”‚ โ€ข Provenance โ”‚ โ”‚ โ”‚ โ”‚
โ”‚ โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜ โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜ โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜ โ”‚
โ”‚ โ”‚ โ”‚ โ”‚
โ”‚ โ–ผ โ–ผ โ”‚
โ”‚ โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ” โ”‚
โ”‚ โ”‚ AGENTIC TERMINAL โ”‚ โ”‚
โ”‚ โ”‚ โ€ข Execution Logs โ€ข Logcat/ADB โ€ข Time Travel โ”‚ โ”‚
โ”‚ โ”‚ โ€ข Telemetry โ€ข Shadow Agents โ”‚ โ”‚
โ”‚ โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜ โ”‚
โ”‚ โ”‚
โ”œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ค
โ”‚ RUST BACKEND (TAURI) โ”‚
โ”‚ โ”‚
โ”‚ โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ” โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ” โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ” โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ” โ”‚
โ”‚ โ”‚ SEMAP โ”‚ โ”‚ AST โ”‚ โ”‚ Git โ”‚ โ”‚ Time Travel โ”‚ โ”‚
โ”‚ โ”‚ Actors โ”‚ โ”‚ Parser โ”‚ โ”‚ Native โ”‚ โ”‚ Debugger โ”‚ โ”‚
โ”‚ โ”œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ค โ”œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ค โ”œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ค โ”œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ค โ”‚
โ”‚ โ”‚ Frontend โ”‚ โ”‚ Heuristicโ”‚ โ”‚ clone โ”‚ โ”‚ Ring Buffer โ”‚ โ”‚
โ”‚ โ”‚ Backend โ”‚ โ”‚ + tree- โ”‚ โ”‚ commit โ”‚ โ”‚ Drift Detect โ”‚ โ”‚
โ”‚ โ”‚ DevOps โ”‚ โ”‚ sitter โ”‚ โ”‚ push/pullโ”‚ โ”‚ State Replay โ”‚ โ”‚
โ”‚ โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜ โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜ โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜ โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜ โ”‚
โ”‚ โ”‚
โ”‚ โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ” โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ” โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ” โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ” โ”‚
โ”‚ โ”‚ Provenance โ”‚ โ”‚ VFS โ”‚ โ”‚ MCP โ”‚ โ”‚ LLM Engine โ”‚ โ”‚
โ”‚ โ”‚ Blockchain โ”‚ โ”‚ Engine โ”‚ โ”‚ Telemetryโ”‚ โ”‚ (Ollama) โ”‚ โ”‚
โ”‚ โ”œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ค โ”œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ค โ”œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ค โ”œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ค โ”‚
โ”‚ โ”‚ SHA-256 โ”‚ โ”‚ Atomic โ”‚ โ”‚ Metrics โ”‚ โ”‚ Local Only โ”‚ โ”‚
โ”‚ โ”‚ Chain โ”‚ โ”‚ Snapshot โ”‚ โ”‚ Export โ”‚ โ”‚ Zero-Egress โ”‚ โ”‚
โ”‚ โ”‚ USER/AI โ”‚ โ”‚ Undo โ”‚ โ”‚ Prom โ”‚ โ”‚ PII Redact โ”‚ โ”‚
โ”‚ โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜ โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜ โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜ โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜ โ”‚
โ”‚ โ”‚
โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜
```

---


๐Ÿš€ Quick Start & Installation


> **๐Ÿผ DEPLOYING TO DESKTOP?** Read our **[Detailed Deployment Guide](DEPLOYMENT_GUIDE.md)** for a complete step-by-step walkthrough on compiling Zynta Studio into a native Windows `.exe` using Tauri!

**Prerequisites:**
- Node.js 18+ installed
- Rust toolchain installed (`rustup`)
- For local AI: [Ollama](https://ollama.ai/) with `llama3` model

**1. Clone the repository**
```bash
git clone https://github.com/webspoilt/zynta-studio.git
cd zynta-studio
```

**2. Install Dependencies**
```bash
npm install
```

**3. Run the Development Server**
```bash
npm run tauri dev
```

### ๐Ÿ“ฆ Packaging into a `.exe` (Windows Executable)

We use **Tauri** to bundle this into a single, blazing-fast native executable (~15MB).

```bash
# Build the production application
npm run tauri build
```


โœจ Your executable will be in: src-tauri/target/release/bundle/nsis/ โœจ

---


๐Ÿค Open Source Contribution


We believe the future of AI belongs to the Open Web. This operates under the **GPL-3.0 License**.

**You cannot steal this model and hide the code.** But you ARE fully encouraged to fork and build your own custom IDE โ€” as long as you keep your derivative work Open Source!

### ๐Ÿ“ How to Contribute

1. **Fork** the repository โœจ
2. Create your Feature Branch: `git checkout -b feature/AmazingFeature`
3. Commit your changes: `git commit -m 'feat: Add AmazingFeature'`
4. Push to the branch: `git push origin feature/AmazingFeature`
5. Open a **Pull Request** ๐Ÿš€

**We need help with:**
- Wiring real LLM endpoints (OpenAI, Anthropic, Groq)
- Full tree-sitter grammar integration for 10+ languages
- Native `git2` replacement for the system git calls
- Expanding the provenance ledger with digital signatures

---


๐Ÿ“ฌ Let's Connect (The Author)



Developed with passion by Zeroday. I love building tools that break boundaries.