← all repositories
pinokiocomputer/pinokio

A browser that installs AI apps without wrecking your laptop

Pinokio wraps open-source AI projects in JSON scripts and runs them inside a sandboxed home folder, so one-click install doesn't mean one-click system pollution.

7.8k stars JavaScript App BuildersOther AI
pinokio
Velocity · 7d
+2.7
★ / day
Trend
cooling
star history

What it does

Pinokio is a desktop “AI browser” that launches open-source projects through JSON-based scripts. It handles downloads, dependency installation, and execution behind a friendly UI—essentially a terminal with training wheels and better posture. Everything lives under ~/pinokio, so your system paths stay clean.

The interesting bit

The security model is refreshingly paranoid in a specific, legible way. Scripts are isolated by default through a constrained JSON syntax—path and venv attributes keep execution scoped to each app’s folder, making misbehavior mechanically obvious during review. The “Discover” page scripts undergo a manual gatekeeping process: repository transfer to a controlled GitHub org, admin review, and frozen code. It’s app-store bureaucracy applied to shell scripts, which is either comforting or stifling depending on your worldview.

Key highlights

  • JSON script syntax declares execution paths and virtual environments explicitly, making sandbox escapes auditable
  • Built-in package managers (Conda, Homebrew, Pip, NPM) install into ~/pinokio/bin by default
  • “Discover” page scripts require publisher verification, repo transfer to Pinokio Factory org, and admin testing
  • All scripts are open source and downloaded from public Git repositories
  • Admin retains modification rights to frozen repos for post-release fixes

Caveats

  • The verification pipeline is centralized and manual—contact an admin on X, get invited to a GitHub org, transfer your repository
  • The README’s security claims assume scripts don’t intentionally deviate from the isolated path; the “risk factor” is acknowledged but not technically prevented
  • “Guaranteed to be secure and safe” is stated; the actual guarantee is human review, not cryptographic or sandbox enforcement

Verdict

Worth a look if you regularly install finicky open-source AI tools and want guardrails without reading every requirements.txt. Skip it if you chafe at centralized gatekeepers or need enterprise-grade isolation guarantees—the sandbox here is convention and review, not hard boundaries.

Frequently asked

What is pinokiocomputer/pinokio?
Pinokio wraps open-source AI projects in JSON scripts and runs them inside a sandboxed home folder, so one-click install doesn't mean one-click system pollution.
Is pinokio open source?
Yes — pinokiocomputer/pinokio is open source, released under the MIT license.
What language is pinokio written in?
pinokiocomputer/pinokio is primarily written in JavaScript.
How popular is pinokio?
pinokiocomputer/pinokio has 7.8k stars on GitHub and is currently cooling off.
Where can I find pinokio?
pinokiocomputer/pinokio is on GitHub at https://github.com/pinokiocomputer/pinokio.

heatdrop uses Google Analytics to see which pages get read — nothing else. Your call. How we handle data.