create-mkstack10x
v0.1.0
Published
Create multiple parallel Goose AI sessions working on the same development prompt
Maintainers
Readme
create-mkstack10x
Create multiple Goose AI instances working in parallel on the same project
What is this?
create-mkstack10x is a tool that spawns multiple parallel Goose AI assistant sessions, each working independently on the same development prompt. It's named after the concept of a "10x developer" - now you can literally have 10 AI assistants working on your project simultaneously!
Installation
You can use this package directly without installing it:
npm create mkstack10xOr install it globally:
npm install -g create-mkstack10xRequirements
- Node.js 14+
create-mkstackpackage- Goose CLI installed and available in your PATH
Usage
Basic usage (10 instances)
npm create mkstack10x my-project "Create a web app that does X, Y, and Z"Custom number of instances
npm create mkstack10x -- -n 5 my-project "Create a web app that does X, Y, and Z"Note the use of -- when passing flags to the underlying command.
Examples
Create 10 instances of a blogging platform
npm create mkstack10x blog "Create a blogging platform similar to Medium based on NIP-23 and kind 30023 events."Create 5 instances of a Twitter clone
npm create mkstack10x -- -n 5 chirper "Create a website similar to Twitter."How it works
For each instance n, the tool:
- Creates a new project using
npm create mkstack <project-name><n> - Changes to that directory
- Runs
goose run -p goose.jsonl -t "<prompt>"
All instances run in parallel, with their output displayed in a combined color-coded view in your terminal.
Why use this?
- Explore different approaches: See how different instances tackle the same problem
- Save time: Increase your chances of getting a working solution faster
- Compare implementations: Easily see which approach works best
- Learn from variety: Discover multiple architecture and design patterns
License
MIT
