pi-evolve

Genetic-programming style brainstorming command for pi. /evolve generates 5 alternatives, you pick one, repeat until you finalize.

Package details

extension

Install pi-evolve from npm and Pi will load the resources declared by the package manifest.

$ pi install npm:pi-evolve
Package
pi-evolve
Version
0.1.0
Published
Apr 20, 2026
Downloads
111/mo · 4/wk
Author
dunyakirkali
License
MIT
Types
extension
Size
5.6 KB
Dependencies
0 dependencies · 2 peers
Pi manifest JSON
{
  "extensions": [
    "./src/index.ts"
  ]
}

Security note

Pi packages can execute code and influence agent behavior. Review the source before installing third-party packages.

README

pi-evolve

Genetic-programming style brainstorming command for pi.

Usage

/evolve I want a title in the lines of "interviewing in the post llm world"
  1. The LLM generates 5 alternatives similar to the seed.
  2. You pick one (or ✓ Finalize, or ✗ Cancel).
  3. The picked one becomes the new seed → 5 more alternatives.
  4. Repeat until you finalize. The chosen text is dropped into the editor.

Install

# from npm (once published)
pi install npm:pi-evolve

# from git
pi install git:github.com/<user>/pi-evolve

# local, for development
pi install /Users/dunya.kirkali/Projects/pi-evolve

Then in pi, run /evolve <seed>.

Requires

An active model with an API key. Set one via /model before running /evolve.