Open Source Radar
xmannii/

nimruz-desktop

GitHub

Nimruz Desktop is an open-source Persian AI workspace agent built with Electron, React, and the Vercel AI SDK. It supports agentic workspaces, local-first storage, and multiple provider integrations; available for Windows/macOS installers and Linux builds via pnpm dist.

19stars
2forks
1issues
MITlicense
2026since
Star historydaily snapshots by VibeCrowd

Collecting history — the radar snapshots this repo daily. The trend line appears after 3 days of data (1 so far).

Reviewgenerated from repository data · Jul 18, 2026

What it is

Nimruz Desktop is an open-source Persian AI workspace agent for the desktop. Built with Electron, React, and the Vercel AI SDK. It connects Codex through various providers and offers tool-capable providers inside linked workspace folders, with local-first storage and approvals.

How it works

  • Agentic workspace functionality links project folders and provides workspaces with chats, tools, approvals, and artifacts stored locally.
  • Chat supports streaming, Markdown, code, math (KaTeX), RTL-first Persian UI; includes tool timeline and a Codex with ChatGPT sign-in integration.
  • Integrates OpenRouter and OpenAI-compatible providers; Codex runs in an isolated runtime. Local storage options include SQLite and OS keychain for API keys.
  • Architecture includes an Electron main process, a hardened local HTTP server for API endpoints, a SQLite database, workspace files, and a Codex app-server.

Getting started

  • Prerequisites:
    • Node.js 22.12.0 or newer
    • pnpm 9 or newer
  • Install and run:
git clone https://github.com/xmannii/nimruz-desktop.git
cd nimruz-desktop
pnpm install
pnpm dev
  • On first launch, complete onboarding, configure models/providers, and create or open a workspace.
  • Build a distributable:
pnpm dist
  • Release workflow builds Windows/macOS installers and creates a GitHub release when version bumps in package.json.

Recent releases

  • v1.0.2 Nimruz 1.0.2 (2026-07-18): Full Changelog: https://github.com/xmannii/nimruz-desktop/compare/v1.0.1...v1.0.2
  • v1.0.1 Nimruz 1.0.1 (2026-07-17): Full Changelog: https://github.com/xmannii/nimruz-desktop/compare/v1.0.0...v1.0.1
  • v1.0.0 Nimruz 1.0.0 (2026-07-17): Integrate Codex with agentic workspaces by @yappologistic in https://github.com/xmannii/nimruz-desktop/pull/4
  • v0.3.1 Nimruz 0.3.1 (2026-07-16): Full Changelog: https://github.com/xmannii/nimruz-desktop/compare/v0.3.0...v0.3.1
  • v0.3.0 Nimruz 0.3.0 (2026-07-16): Full Changelog: https://github.com/xmannii/nimruz-desktop/compare/v0.2.0...v0.3.0

Traction

  • Stars: 19
  • Forks: 2
  • Open issues: 1

License

MIT

Local data and storage

  • Application data lives in Electron's platform-specific userData directory (Nimruz) as nimruz.sqlite3.
  • Codex state stored in codex/ and codex-workspace/; credentials stored in OS credential store.
  • Skills stored under ~/.nimruz/skills; workspace-linked folders stay on disk at their pointed locations.
SharePost on XLinkedIn
All trending reposRevenue-verified startups →