v1.0.0 — Now on npm

Creative Genius Engine

Think like Leonardo. Create like Picasso. Connect like Feynman.
A creativity toolkit that gives AI agents the cognitive patterns of history's greatest minds.

⚡ Installation

Get up and running in 30 seconds

# Install via npm
npm install creative-genius-engine

# Use the CLI
npx creative-genius-engine spark "Your creative challenge"
# Download directly
curl -sL https://dist-dun-six-77.vercel.app/creative-genius-engine-1.0.0.tgz | tar -xz
# Clone the repository
git clone https://github.com/Bartok9/creative-genius-engine.git

🧠 Capabilities

Each module captures a distinct creative pattern from history's greatest minds

☯️ Janusian Thinking

Generate and hold opposite ideas simultaneously—not sequentially. This is the core pattern behind many breakthrough discoveries.

opposite("Users want more features")
→ "Users want fewer features"
🌌

Albert Einstein

1879–1955

Used thought experiments to hold contradictions. Relativity emerged from imagining both motion AND rest as relative.

Thought Experiments

🔗 Cross-Domain Connections

Force links between unrelated fields. Leonardo's technique of "connecting the unconnected" made systematic.

connect("memory systems", 5)
→ [biology, architecture, music, rivers, origami]
🎨

Leonardo da Vinci

1452–1519

His notebooks reveal how he linked anatomy to architecture, water flow to hair curls. Pattern-finding across domains.

Cross-Domain Connections

12 Favorite Problems

Keep important questions always active. Every new input gets tested against your waiting problems.

problems.add("How do agents develop taste?")
problems.test(newInsight) → Matches problem #3!
🔬

Richard Feynman

1918–1988

Kept 12 problems always in mind. Any new discovery was tested against these waiting questions.

12 Favorite Problems

🌀 Bartok Creative Process

A complete 6-phase workflow: Seed → Diverge → Incubate → Converge → Create → Reflect.

process.start("New project idea")
→ Guides through all 6 phases
🖼️

Pablo Picasso

1881–1973

Prolific creation across styles: Blue → Rose → Cubism → Surrealism. Over 50,000 works through constant iteration.

Multiple Perspectives

💎 Wisdom Extraction

Extract patterns from creative sessions. Build compound learning over time.

wisdom.capture(session)
wisdom.patterns() → Emerging insights
✍️

Maya Angelou

1928–2014

Transformed personal experience into universal wisdom. Ritualistic process enabled unpredictable output.

Transformation of Pain

Also synthesized from:

Tesla
🎼Bach
💡Jobs

🎯 The Janusian Pattern

Holding opposites simultaneously isn't just philosophy—it's the mechanism behind real breakthroughs.

Einstein

Relativity

"An object is both in motion AND at rest"

Picasso

Cubism

"Show front AND side AND back at once"

Bach

Counterpoint

"Melodies both independent AND unified"

Bohr

Complementarity

"Light is both wave AND particle"

🚀 Quick Start

# Generate the opposite of your idea $ npx creative-genius-engine opposite "Users want more features" "Users want fewer features" # Quick creative burst $ npx creative-genius-engine spark "How can agents collaborate?" Opposite + Domains + Actions # Force random domain connections $ npx creative-genius-engine connect "memory systems" 5 [mycology, architecture, rivers, jazz, origami]