- Add "SEO-First" mode to prevent unwanted agent switching - SEO agent now stays locked and answers queries through SEO lens - Add [SUGGEST_AGENT:xxx] marker for smart agent suggestions - Add suggestion banner UI with Switch/Dismiss buttons - Prevent auto-switching mid-response - Add validateConnection() method to ZaiPlanService - Add debounced API key validation (500ms) in Settings - Add inline status indicators (valid/validating/error) - Add persistent validation cache (5min) in localStorage - Add "Test Connection" button for manual re-validation - Add clear error messages for auth failures - Add ApiValidationStatus interface - Add apiValidationStatus state for tracking connection states - Add setApiValidationStatus action - Real-time API key validation in Settings panel - Visual status indicators (✓/✗/🔄) - Agent suggestion banner with Switch/Dismiss actions Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
PromptArch: The Prompt Enhancer 🚀
Development Note: This entire platform was developed exclusively using TRAE.AI IDE powered by elite GLM 4.7 model. Learn more about this architecture here.
Fork 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.
Developed by Roman | RyzenAdvanced
- 📦 Gitea Repository: admin/PromptArch
- 📮 Telegram: @VibeCodePrompterSystem
🌟 Visual Overview
🛠 Core Capabilities
- Prompt Enhancer: Refine vague prompts into surgical instructions for AI agents.
- PRD Generator: Convert ideas into structured Product Requirements Documents.
- 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.rommark.dev/admin/PromptArch.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 & Credits
Author: Roman | RyzenAdvanced
- 📦 Gitea: admin/PromptArch
- 📮 Telegram: @VibeCodePrompterSystem
Forked from: ClavixDev/Clavix
- This project is a visual and architectural evolution of the Clavix framework
- Clavix focuses on agentic-first Markdown templates
- PromptArch provides a centralized web interface with advanced model orchestration
Development Platform: TRAE.AI IDE powered by elite GLM 4.7 model
- 100% AI-assisted development using TRAE.AI's advanced coding capabilities
- Learn more about the architecture here
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.