Writer Logo

Demo Toolkit

HomePrivacy
Demo Toolkit Companion

Python Intellisense & Linting

Get real-time code analysis, autocompletion, and error detection for Python code blocks in the Demo Toolkit. Runs entirely on your machine for instant feedback.

Download for macOS

Apple Silicon (M1/M2/M3/M4)

Zero Latency

All analysis runs locally on your machine - no network round trips.

Full Python Support

Ruff linting, Pyright type checking, and Jedi-powered intellisense.

Works Offline

No internet required once installed. Perfect for demos anywhere.

Private & Secure

Your code never leaves your machine. No cloud processing.

System Requirements

macOS with Apple Silicon

M1, M2, M3, or M4 Mac running macOS 11 (Big Sur) or later

Intel Mac and Windows support available on request

Getting Started

1. Download & Install

  • Download the .dmg file using the button above
  • Open the .dmg and drag the app to your Applications folder

2. Launch the App

The companion app runs in your system tray/menu bar. Look for the Writer icon. It starts automatically and runs in the background.

3. Use the Demo Toolkit

Open the Demo Toolkit Chrome extension. Python code blocks will automatically detect the companion app and enable intellisense features.

What's Included

🔍 Linting

  • Syntax error detection
  • Undefined variable warnings
  • Style issues (via Ruff)
  • Type errors (via Pyright)

✨ Intellisense

  • Autocompletion suggestions
  • Function signatures
  • Hover documentation
  • Go to definition

The companion app bundles Python 3.12, Ruff, Pyright, and Jedi - no additional installation required.

Technical Details

The companion app runs a local language server on localhost:9876. The Demo Toolkit extension automatically connects to this server when available.

Requirements: macOS 10.12+ on Apple Silicon (M1/M2/M3/M4)

Part of the Demo Toolkit by Writer