Package Exports
- create-mkstack10x
- create-mkstack10x/index.js
This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (create-mkstack10x) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.
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