The AI Language That Does Everything

140+ commands. 33 AI servers. One pipe language.
Code, deploy, design, create music, generate videos, publish everywhere — from your terminal.

# From idea to launched product with music, video, and marketing
/pipe idea "AI invoice scanner" >> api >> native ios >> money
  >> swarm "implement" --agents 8 >> (test ~~ guard ~~ a11y)
  >> launch production >> sing "we shipped!" >> video trailer
  >> (publish producthunt ~~ publish hackernews ~~ publish medium)
140+
Commands
33
MCP Servers
7
Categories
Combinations

Start Simple. Go Infinite.

Luna grows with you. Day one: single commands. Day two: pipes. Day ten: you're orchestrating swarms that deploy, create videos, and publish — while you sleep.

1
Your First 5 Minutes
# Install
npm i -g @luna-agents/cli

# Use single commands
/go "add a login page"
/test
/fix
/ship

Each command works standalone. No pipes needed. Just type and go.

2
Chain Commands
# >> means "then do"
/pipe go >> test >> ship

# ~~ means "at the same time"
/pipe (test ~~ rev ~~ guard) >> ship

# *5 means "repeat 5 times"
/pipe go *5 >> test >> ship

Three operators. That's it. You just learned 80% of the language.

3
Add Smart Logic
# ?>> = if success, !>> = if failure
/pipe test ?>> ship !>> fix

# Auto-fix loop (try 3 times)
/pipe (fix >> test) *3? ?>> ship

# Hooks: guard every step
/pipe @before:guard go *5 >> ship

Now you're handling errors, retrying, and running guards automatically.

The Learning Curve
5 min → single commands | 15 min → pipes + operators | 1 hour → full language

You already know how to use a terminal. That's all you need.


The Language Operators

Compose any command into powerful pipelines with these operators. Simple enough to learn in 5 minutes.

>>
Sequential
Run commands one after another. Output flows forward.
~~
Parallel
Run commands simultaneously. All must pass.
( )
Group
Group commands into a unit. Combine with any operator.
*N
Loop
Repeat N times. *3? stops on success. *3! stops on failure.
?>>
If Success
Continue only if previous command succeeded.
!>>
If Failure
Run fallback command when previous fails.
@before:
Hooks
Run a command before/after every step in the pipe.
$var
Variables
Capture output into variables. Access fields with $cmd.field.

140+ Commands in 7 Categories

From writing code to composing songs. Every stage of product development and beyond.

Code & Build

Plan, implement, test, review, fix, refactor — with multi-agent swarms and self-learning.

/go/test/fix /rev/api/swarm /autopilot/zen/morph
🚀

Deploy & Monitor

Canary deploys with visual verification, auto-rollback, real-time health monitoring.

/launch/ship/pulse /rollback/guard/watch
🎨

Design & Transform

Figma to code, web to mobile, Apple HIG compliance, visual regression testing.

/figma/hig/brand /native/clone/a11y
🎵

Create & Imagine

AI music, videos, 3D models, images, voice narration, presentations — from your terminal.

/sing/video/imagine /3d/voice/record /present
📢

Publish & Share

One command to publish to Product Hunt, Hacker News, Medium, Twitter, Notion, Obsidian.

/publish/ghost /collab/docs
🧠

Intelligence & Strategy

User personas, customer analytics, competitive intelligence, self-learning memory.

/persona/audience /compete/learn /idea/money
🎮

Play & Engage

Turn your codebase into quizzes, leaderboards, escape rooms, and interactive tutorials.

/gamify quiz/gamify escape-room /gamify leaderboard/gamify trivia

Real-World Pipelines

These aren't demos. These are actual workflows you can run today.

💡Idea to Production App in One Line

Describe your idea. Luna researches, plans, codes with 8 parallel agents, tests, secures, deploys with canary rollout, and generates a changelog.

/pipe idea "AI-powered expense tracker for freelancers"
  >> api --framework hono --deploy cloudflare
  >> swarm "implement the full app" --agents 8
  >> (test ~~ guard ~~ a11y-scan)
  >> launch production --strategy canary
  >> ghost changelog
🎬Ship Feature + Create Demo Video + Publish Everywhere

Build a feature, record a demo with AI narration, generate a trailer with background music, publish to every platform simultaneously.

/pipe go *5 >> test >> launch production
  >> record "what I just shipped" --style demo
  >> sing "feature anthem" --style electronic
  >> video trailer
  >> (publish producthunt ~~ publish hackernews ~~ publish twitter ~~ publish medium)
🔄Clone Competitor + Improve + Ship with Your Brand

Analyze a competitor's app, reverse-engineer it, apply your brand and Apple HIG, transform to mobile, test, deploy.

/pipe clone https://competitor.com --improvements "add AI features, better mobile UX"
  >> brand >> hig >> native ios
  >> browser-test >> visual-qa
  >> launch production
🛡️Self-Healing Code with Auto-Fix Loop

Run security guard before every task. If tests fail, auto-fix up to 3 times. Only ship when everything passes.

/pipe @before:guard go *5
  >> test ?>> ship
  !>> (fix >> test) *3?
  ?>> ship !>> "Tests still failing after 3 fix attempts"
👥Build for Your Users, Not Assumptions

Generate personas from your codebase, analyze your ideal customer, study competitors, then build what's actually needed.

/pipe persona generate >> audience ideal
  >> compete "top 3 competitors"
  >> idea "solve their biggest pain point"
  >> plan >> autopilot "build it" --budget 30
🎭Full Product Hunt Launch Sequence

Investor pitch deck, product trailer, demo recording, social posts, blog article, PH listing — all auto-generated and published.

/pipe present pitch >> video avatar "product walkthrough"
  >> record tour >> imagine social-card
  >> ghost blog "why I built this"
  >> (publish producthunt ~~ publish hackernews ~~ publish medium ~~ publish twitter)
  >> pulse # Watch metrics roll in
🎵Celebrate Your Deploy with a Song

Ship your feature, and if tests pass, Luna composes a victory song. If they fail, you get the blues.

/pipe go *5 >> test
  ?>> sing "all tests pass, shipping to the moon" --style rock
  !>> sing "another bug in the night" --style blues
🌐React App → iOS + Android + Desktop + Marketing

Take your web app, generate native mobile and desktop versions, create 3D mockups for marketing, deploy everything.

/pipe morph ./src "React Native"
  >> native ios >> native android
  >> native macos --framework tauri
  >> 3d mockup >> imagine hero
  >> (launch "App Store" ~~ launch "Google Play" ~~ launch production)
🔮Visual Time Travel + Regression Testing

Compare your app visually at two points in time. If regressions found, auto-fix and verify before releasing.

/pipe time-machine compare "last release" "now"
  >> visual-diff >> visual-qa
  ?>> launch production
  !>> (fix >> visual-qa) *3? ?>> launch production
🎓Onboard New Team Members with Games

Generate onboarding docs, create an interactive tutorial game, then quiz them on the codebase.

/pipe collab onboard >> gamify tutorial
  >> gamify quiz --difficulty easy
  >> voice podcast "architecture overview"
  >> 3d architecture # 3D visualization of the system
📊Sprint Retro That Runs Itself

Auto-generate retrospective from git activity, create a presentation with team leaderboard, record a summary video.

/pipe collab retro >> gamify leaderboard
  >> present sprint --style apple-keynote
  >> record "sprint highlights" --style changelog
  >> publish notion >> sing "sprint complete" --style jazz
🧘Zero to Zen — Fix Everything At Once

One command to find and fix all issues: failing tests, security vulns, accessibility violations, outdated deps, oversized files.

/pipe zen --aggressive
  >> pulse >> assert $pulse.score >= 90
  ?>> launch production
  !>> zen >> pulse # Try again

Powered by 33 AI Servers

Each command orchestrates multiple MCP servers. Each server is a specialist. Together they do what no single AI can.

Playwright
Puppeteer
Git
Cloudflare
Ruflo Swarms
Vision AI
Image Compare
A11y Scanner
Suno Music
ElevenLabs
Runway Video
HeyGen Avatar
Stability AI
Tripo 3D
Replicate
HuggingFace
fal.ai
PiAPI Multi
PAL Multi-AI
NotebookLM
Jupyter
Sequential Thinking
Memory Graph
PostgreSQL
Fetch
Whisper STT
PowerPoint
Google Slides

One language to rule them all

Install Luna and start piping commands together. Free forever for open source.

npm i -g @luna-agents/cli
luna init