Hardened & Isolated
Agentic IDE Prototype

SmartCursorX is an optimized fork designed to run secure local development environments with robust AI integrations, zero plain-text credential leakages, and dynamic policy steering.

Download for Windows (x64)
Windows Setup • Version 0.0.4-alpha • Cleaned by Scan
Looking for other platforms? Download for Windows (.exe) or macOS (.dmg)

Zero Plaintext API Keys

All API keys and tokens are securely encrypted using OS-level credential management (DPAPI on Windows via safeStorage), preventing any plaintext leakage in database tables or logs.

Pluggable Taxonomy Engine

Enforce cognitive steering and dynamic prompt tailors directly at model boundaries. Restrict sensitive local system tools based on explicit user taxonomy domains.

Loopback Bound API

The internal administration REST endpoint is strictly bound to local loopback (127.0.0.1) and enforces strict Host header filters, neutralizing DNS rebinding attacks completely.

Pre-flight Validation & Strict Containment

100% Passed Secrets Scan

Fully scrutinized codebase using deterministic regex scanners to ensure no OpenAI keys, JWTs, or private keys remain inside source codes or logs.

Preload IPC Bridge Whitelist

Monaco Editor Renderer process executes inside isolated contexts, communicating only via predefined, strongly whitelisted Electron IPC events.

Path-Traversal Defenses

File edits and snapshot loops validate targets against active workspaces, aborting any operation attempting relative directory traversal (../).

Monaco Editor UI Isolated Renderer Preload IPC Electron Main Process Bound 127.0.0.1 Controller SecureStore Cryptography DPAPI Safe SQLite Storage %APPDATA% WAL

Explore the Docs

GuideAI Providers

Configure OpenAI, Anthropic, Gemini, OpenRouter, Ollama, LiteLLM, local models, and fine-tuned providers. API key security with DPAP storage.

Read Guide →

GuideLocal LLMs

Run quantized GGUF models locally with bundled llama-server. HuggingFace search, model download, server setup, and troubleshooting.

Read Guide →

GuideFine-Tuning

Train custom LoRA adapters using local hardware. Hardware detection, model recommendations, dataset preparation, micro-benchmarking, and inference.

Read Guide →

ReferenceAgent System

Pluggable agent system with cognitive steering, taxonomy-aware context assembly, tool permissions, and plan-execute-review loop architecture.

Read Reference →

APIUsage & Costs

Track token usage and estimated costs across all AI providers. Token budget monitoring, model statistics, and cost estimation with configurable pricing.

Read API Docs →

Deployment & Execution Manual

1

Execute the Local Compilation

Build and package the production installer. Run from the repository root:

npm run build
2

Locate Setup Package

The installer is generated in the local releases directory:

Windows Setup Path:
.\release\0.0.4-alpha\SmartCursorX-Windows-0.0.4-alpha-Setup.exe
macOS DMG Path:
.\release\0.0.4-alpha\SmartCursorX-Mac-0.0.4-alpha-Installer.dmg
3

Publish GitHub Release

Push commits and upload the installer as a release asset under tag v0.0.4-alpha.

macOS Gatekeeper Bypass: Because this alpha build is unsigned, Gatekeeper prevents launch. Run this command to bypass:
xattr -cr /Applications/SmartCursorX.app