PromptArch: The Prompt Enhancer 🚀
Note
: This project is a specialized fork of ClavixDev/Clavix, reimagined as a modern web-based platform for visual prompt engineering and product planning.
Transform vague ideas into production-ready prompts and PRDs. PromptArch is an elite AI orchestration platform designed for software architects and Vibe Coders.
🌟 Visual Overview
1. Prompt Enhancer
Refine vague prompts into surgical instructions for AI agents.
2. PRD Generator
Convert ideas into structured Product Requirements Documents.
3. Action Plan
Decompose PRDs into actionable development steps and framework recommendations.
✨ Features
- Multi-Provider Ecosystem: Native support for Qwen Code (OAuth), Ollama Cloud, and Z.AI Plan API.
- Visual Prompt Engineering: Patterns-based enhancement with 11+ intent types.
- Architectural Decomposition: Automatic generation of PRDs and structured Action Plans.
- Resilient Fallbacks: Multi-tier provider system that ensures uptime even if primary APIs fail.
- Modern UI/UX: Built with Next.js 15, Tailwind CSS, and shadcn/ui for a seamless developer experience.
- OAuth Integration: Secure Qwen authentication with 2,000 free daily requests.
🚀 Quick Start
-
Clone & Install:
git clone https://github.com/roman-ryzenadvanced/PromptArch-the-prompt-enhancer.git cd PromptArch npm install -
Configuration: Copy
.env.exampleto.envand add your API keys:cp .env.example .env -
Launch:
npm run dev -
Open http://localhost:3000 to begin.
🛠 Tech Stack
- Framework: Next.js 15.5 (App Router)
- Styling: Tailwind CSS
- State Management: Zustand
- Components: shadcn/ui
- Icons: Lucide React
🤝 Attribution
This project is a visual and architectural evolution of the Clavix framework. While Clavix focuses on agentic-first Markdown templates, PromptArch provides a centralized web interface to execute these workflows with advanced model orchestration.
Developed by Roman | RyzenAdvanced
- GitHub: roman-ryzenadvanced
- Telegram: @VibeCodePrompterSystem
100% Developed using GLM 4.7 model on TRAE.AI IDE.
- Styling: TailwindCSS
- UI Components: shadcn/ui + Radix UI
- State Management: Zustand
- Forms: React Hook Form + Zod
- Icons: Lucide React
Development
# Install dependencies
npm install
# Run development server
npm run dev
# Build for production
npm run build
# Start production server
npm start
# Lint code
npm run lint
License
ISC
Contributing
Contributions are welcome! Please feel free to submit a Pull Request.