PARSE
Live LaTeX Calculation Engine
> Initialising...
0%
✓
Parse
=
Local Engine: Offline
loading

Parse Onboarding

Welcome to Parse! A multi-threaded, realtime LaTeX Computer Algebra System powered by a dual-engine architecture.

1. The Compute Engines

SymPy (WASM)

The default local browser engine. Best for exact symbolic math, indefinite integrals, and algebra.

Julia (Native)

The high-speed desktop engine. Best for deep iterations and stateful variable memory.

SciPy (Numeric)

The experimental C-compiled engine. Best for approximating unsolvable definite integrals.

2. Editor Superpowers

Tab Completion

Type \int and press Tab to generate structural bounds automatically.

Auto-Brackets

Typing ( or [ will automatically close the pair and put your cursor inside.

3. Diagnostics & Hotkeys

Command Palette

Press Ctrl+K or Cmd+K to access themes, engine toggles, and settings.

Hacker Console

Press the backtick key ` to view real-time system telemetry and asynchronous step-by-step math breakdowns.

Julia Desktop Engine

Connect a native Julia companion instance to unlock high-performance computing, bypassing the browser's execution limits.

The Fallback System

If the default browser engine (SymPy WASM) takes too long or fails on a complex operation, Parse will show an inline notification. You can then opt to hand off the computation to Julia with a single click.

Why a Local Server?

Web browsers run inside a sandboxed environment with strict RAM, thread, and process limits. By running a lightweight native local server (listening on port 8001), the compiler can access your machine's raw multi-threaded power, JIT compilation, and native algebra solvers.

Download Desktop Engine (.zip)

Installation & Setup

  1. Install Julia from julialang.org.
  2. Extract the downloaded julia-desktop-engine.zip to a folder of your choice.
  3. Launch the helper script:
    • Windows: Double-click launcher.bat
    • Mac/Linux: Execute ./launcher.sh in your terminal
    The script will verify and auto-install any required dependencies (HTTP, JSON3, SymPy, Roots). Once running, the indicator in the top-left will turn green!

Engine Benchmark

Execute the 3-stage mathematical torture test.

Cooldown...

Browser Engine (WASM)

Stage 1: Cold Start --
Stage 2: Throughput (100 Ops) --
Stage 3: CPU Stress --
Compute Score: --

Desktop Engine (Native)

Stage 1: Cold Start --
Stage 2: Throughput (100 Ops) --
Stage 3: CPU Stress --
Compute Score: --

Numeric Engine (SciPy)

Stage 1: Cold Start --
Stage 2: Throughput (100 Ops) --
Stage 3: CPU Stress --
Compute Score: --
    System Telemetry Toggle with `