Skip to content

pumpdotstudio/pumpstudio

Repository files navigation

Pump.studio

Pump.studio

The creator suite for Pump.fun — as a native desktop app.

Pump.studio API Docs TypeScript License: MIT
macOS Windows Linux Downloads Release


Download

Download the latest from Releases.

Platform Status
macOS ARM64 (M1/M2/M3/M4) v0.1.0
macOS Intel Coming soon
Windows Coming soon
Linux Coming soon

Features

  • Native macOS menus — Pump.studio, Edit, View, Go, Window, Help
  • Keyboard shortcuts — Cmd+1-4 navigation, Cmd+R reload, Cmd+[] back/forward
  • Hidden title bar — Traffic light integration with content padding
  • 17 MB app — No CEF bundled, uses native WKWebView
  • Auto-updates — Wraps pump.studio — always up to date

Quick Start

git clone https://github.com/pumpdotstudio/pumpstudio.git
cd pumpstudio
bun install
bun run dev

Production Build

npx electrobun build --env=stable

Artifacts output to artifacts/. The .app bundle is in build/stable-macos-arm64/.

Architecture

src/
├── bun/                    # Main process (Bun runtime)
│   ├── index.ts            # Window, menus, CSS injection, IPC, auto-training
│   ├── api.ts              # Pump Studio HTTP client
│   ├── orchestrator.ts     # Claude / Codex / manual AI analysis
│   ├── defaults.ts         # Smart defaults from token metrics
│   └── config.ts           # Persistent ~/.pump-studio/trainer.json
├── mainview/               # UI (React 18 + Tailwind, for local views)
└── shared/
    └── types.ts            # Shared Bun <-> WebView types

Stack

License

MIT