PromptWeaver
Orchestrate your AI workflows with human-readable Markdown—assemble complex, multi-step prompt chains with roles, memory, and skills. Elevate your productivity: conversational workflows, seamless API fusion, and multilingual magic. Zero libraries. Zero headaches.
PromptWeaver takes inspiration from human conversations, weaving intricate AI-driven workflows right inside your Markdown files. Whether designing elaborate assistant behaviors, chaining together prompts, or coordinating roles for collaborative bots, PromptWeaver delivers the orchestration powers of a maestro—no coding required.
Engineered for clarity, adaptability, and operational smoothness, PromptWeaver delivers:
- Zero dependency design: Uses only Markdown and universally understood CLI commands.
- OpenAI & Claude API Integration: Effortlessly connect and blend powerhouses in generative AI.
- Memory & Roles: Craft persistent, nuanced bot personalities.
- Responsive Workflow UI: Optional interface for real-time status and debugging.
- Multilingual Support: Speak in your language—PromptWeaver listens and responds.
Unlock PromptWeaver Now:
Note: For download and installation, see instructions below!
- 🧩 Modular Markdown Workflows: Compose stepwise prompts using pure Markdown—no scripting necessary.
- 🤹 Role-Based Design: Define agents with specialized expertise for rich, collaborative interactions.
- 🧠 Memory Persistence: Retain context and state across invocations.
- 🧑💻 OpenAI & Claude API Coupling: Effortlessly switch, blend, or chain leading LLM APIs.
- 🌐 Multilingual Engine: Define, invoke, and orchestrate in English, Spanish, Japanese, and more.
- 🕮 Example Profiles: Included library of pre-configured, ready-to-extend role profiles.
- 💡 SEO-Optimized Prompt Structures: Design assistants that deliver clear, keyword-rich, and web-ready responses.
- 📊 Mermaid Visualizer: Automatic Mermaid diagrams for every conversation plan.
- 🛠️ Terminal-first, UI Optional: Out-of-the-box CLI control; real-time responsive UI for deeper dives.
- 🤝 24/7 Community Support: Friendly orbit of users & contributors always alert.
| Platform | Tested | Emoji | Notes |
|---|---|---|---|
| Windows 10/11 | ✔ | 🪟 | Full tested support |
| macOS (Intel/M1) | ✔ | 🍎 | Sweet and smooth |
| Ubuntu 20.04+ | ✔ | 🐧 | Flawless operation |
| Debian 11+ | ✔ | 🧱 | Stable and fast |
| Arch Linux | ✔ | 🎩 | Innovator’s edge supported |
| WSL | ✔ | ⚡ | Lightning-fast with Linux kernel |
Filename: polyglot-pm.md
Persona: Organized, motivational, responds in project-specific language
Memory: Tracks tasks, deadlines, and blockers
Language: English, Español, 日本語
Skills: Task breakdown, client summaries, deadline reminders
- Task Analysis: "Break down large goals into specific tasks."
- Progress Summaries: "Summarize status in stakeholder-friendly language."
- Deadline Reminders: "Remind of upcoming targets with urgency."
- Team Language Mode:
Español - API:
OpenAI - Collaboration: With AI Developer Role
| Task | Role | Instruction | Language |
|---|---|---|---|
| Sprint Planning | Project Manager | Elaborate tasks | Español |
| Status Update | Project Manager | Sumariza el progreso | Español |
| Reminder | Project Manager | Enviar recordatorio | Español |
./promptweaver start --profile polyglot-pm.md --cli --lang=esOr, for a real-time interface:
./promptweaver start --profile polyglot-pm.md --uiAnd to switch to Claude for QA chains:
./promptweaver start --profile qa-bot.md --api=claudeflowchart TD
Start([Start])
PM((Project Manager))
Dev((Developer))
Client((Client Bot))
Review((Auto-Reviewer))
Memory["Persistent Memory Layer"]
Start --> PM
PM -- "Assign tasks" --> Dev
Dev -- "Progress report" --> PM
PM -- "Summarize" --> Client
Dev -- "Push update" --> Review
Review -- "Feedback" --> Dev
PM -- "Sync Memory" --> Memory
Memory -- "Context fetch" --> PM
Define profiles, instructions, and workflows in any language. Built-in support assures responses and internal logic in the language you choose—no translation plugins required! Supported languages include:
- English 🇬🇧
- Spanish 🇪🇸
- French 🇫🇷
- Japanese 🇯🇵
- German 🇩🇪
- Mandarin 中文 🇨🇳
- …and growing!
Seamlessly connect to OpenAI (GPT-3.5/4, and future models) and Claude (Anthropic) with zero configuration fuss.
How integration is handled:
- YAML/API keys defined once in config.
- Switch underlying model with a single flag.
- Chain together LLMs for composite workflows.
- Multimodal: use Claude for summarization, OpenAI for conversation—or vice versa!
PromptWeaver is not just another command-line tool—it's a conductor’s baton for the symphony of AI. Its novel markdown approach turns workflow engineering into a canvas for linguists, PMs, educators, and designers.
SEO-Powered: Build bots that generate content ready for web search—minimize time from idea to index.
Creative Freedom: Empower non-coders to drive AI collaboration without ever seeing a “pip install”.
- Role and skill chaining
- Configurable memory and context tracking
- Flexible prompt templating
- Rich CLI and responsive optional desktop UI
- Intentional, SEO-friendly prompt design mesh
- Language toggles per session or per request
- Advanced troubleshooting and “explain my workflow” features
- Transparent API selection and logging
- Future roadmap: Team chat ops and plug-and-play external tool integrations!
PromptWeaver is a community-maintained orchestration utility. AI responses are subject to limitations and content policies of connected APIs (OpenAI/Claude). Use in critical or regulated workflows is at your own discretion—output should be reviewed by human experts.
PromptWeaver is welcomed under the MIT License.
Click here to view the MIT license.
Questions? Feature ideas? Connect with our round-the-clock support and contributor ecosystem. Check the SUPPORT.md for ways to engage.
Ready to orchestrate your AI workflow symphony? Dive into the documentation and shape a brighter, more harmonious future for AI-powered productivity!
PromptWeaver — Compose. Connect. Create. All in Markdown.