Skip to content

feat: port core backend from Python to Rust (Tauri native) - #15

Merged
vkshdev merged 18 commits into
mainfrom
feat/rust-core
Aug 4, 2026
Merged

feat: port core backend from Python to Rust (Tauri native)#15
vkshdev merged 18 commits into
mainfrom
feat/rust-core

Conversation

@vkshdev

@vkshdev vkshdev commented Aug 4, 2026

Copy link
Copy Markdown
Owner

Summary

Replaces the Python services/core/ backend with a fully native Rust
implementation inside the Tauri desktop app.

Changes

  • 🦀 New Rust modules: db/, daemon/, browser/, connectors/, tools/, privacy/, voice/
  • 🗄️ SQLite storage via rusqlite for memory & triage
  • ⚡ Async background daemon with tokio
  • 🔌 Tauri IPC commands replacing Python HTTP API
  • 🔐 Privacy firewall, audit logging & connector token encryption
  • 🗑️ Removed old Python services/core/ entirely
  • 📦 Updated Cargo.toml with new Rust dependencies
  • 🧹 Removed Python core run scripts from package.json

Type of Change

  • Refactor / architecture change (Python → Rust)

vkshdev added 18 commits August 4, 2026 21:57
…, status, tools, triage, voice, and websocket functionality
@vkshdev vkshdev self-assigned this Aug 4, 2026
@vkshdev vkshdev added the rust Pull requests that update rust code label Aug 4, 2026
@vkshdev
vkshdev merged commit 898d30e into main Aug 4, 2026
4 checks passed
@vkshdev
vkshdev deleted the feat/rust-core branch August 4, 2026 17:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

rust Pull requests that update rust code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant