Skip to content

Releases: BGovertime/PromptCraftAI

promptcraft_analysis_plan.md

Choose a tag to compare

@BGovertime BGovertime released this 19 May 13:55
e66785c

Prompt-Craft-Ai: Sonic Blueprint 🎵
Dynamic Prompt Ecosystem for AI-powered Music Creation
The "Sonic Blueprint" project is a Dashboard system designed to elevate prompt engineering for AI Music generation (e.g., Suno, Udio). It transitions the workflow from using directionless, unpredictable commands (Volatile Static Prompts) to a "Self-Evolving Prompt Ecosystem" through a locked structural framework and a smart database system.
✨ Key Features
🎛️ The 4-Pillar Engine:
A structured form system that requires users to input data based on a strict framework: Core Genre, Vocal Profile, Instruments, and Logic/Progression. This ensures the AI understands and processes the instructions with maximum accuracy.
📚 Interactive Keyword Cheat Sheet:
A clearly categorized technical glossary. Users can simply "click" to instantly insert pro-level terminology and audio engineering terms into their Master Prompt.
🪄 Auto-Enhance System:
An automated enhancement button that injects advanced technical keywords (e.g., Dolby Atmos, pristine mastering, Masterpiece) into the structure to instantly elevate the Ground Truth quality.
🛡️ Guardrail & Content Moderation:
A real-time scanning system for prohibited words (e.g., violence, explicit content, copyrighted terms). If a violation is detected, the system triggers a Lockdown, disabling both clipboard copying and database saving to protect users from being banned on external AI platforms.
👥 Workspace & Profiles:
Supports seamless profile switching (e.g., Main Studio, Experimental Lab) within a single session to neatly organize your prompt Knowledge Base.
💾 Live Ground Truth Database:
Integrated with Firebase Cloud Firestore to permanently save successful prompt formulas, complete with visibility permission settings (Private / Public).
🚀 External Platform Shortcuts:
Built-in shortcut buttons to immediately test your generated prompts in Suno and Udio.
🛠️ System Architecture
The application is built as a Single-File Web Application for rapid deployment, high portability, and ease of use:
Frontend: HTML5
Styling: Tailwind CSS (via CDN) for a modern, responsive UI
Icons: Lucide Icons
Backend / Database: Firebase v11 (Auth & Firestore) via ES Modules
State Management: Vanilla JavaScript (ES6)
🚀 Installation & Setup
Because the system is designed as a standalone file, deploying it is incredibly simple:
Clone Repository / Copy File:
Place the promptcraft_sonic_blueprint.html file into your desired project folder.
Firebase Configuration (For your own live database):
Locate the following block inside the <script type="module"> tag and insert your credentials:
const Firebase Config = {
API Key: "YOUR_API_KEY",
Auth Domain: "YOUR_PROJECT_ID.firebaseapp.com",
Project ID: "YOUR_PROJECT_ID",
// ...
};

Note: In the collaborative Canvas test environment, the system automatically uses predefined config via __firebase_config.
Running the Application:
Simply open the HTML file with any modern Web Browser (Chrome, Edge, Safari) or run it using an extension like Live Server in VSCode.
🗺️ Roadmap & Future Development
The following features are planned for Phase 2 and Phase 3 of the Promptcraft-Ai ecosystem:
[ ] Phase 2 (Data Tagging): Implement a 1-5 star Rating system within the Database table to score and evaluate the audio output of each saved Prompt.
[ ] Phase 2.5 (Automated AI Sync): Enable an AI (LLM) to read values from the Public Database, extract highly effective keywords (High-performance tags), and automatically generate new default Presets.
[ ] Phase 3 (Self-Evolving UI): Implement feedback analysis. If a specific keyword is frequently used and yields high ratings, the system will automatically push it to the top of the Cheat Sheet.
Developed for Promptcraft-Ai - Elevating AI interaction through structured engineering.

What's Changed

New Contributors

Full Changelog: https://github.com/BGovertime/PromptCraftAI/commits/Prompt_Craft_Ai

ORBITA-FORM-PRO.md

ORBITA-FORM-PRO.md Pre-release
Pre-release

Choose a tag to compare

@BGovertime BGovertime released this 18 Jan 03:00
e66785c

🌀 ORBITA-FORM-PRO

Intelligent 2D → 3D Design Platform with Human-Centered AI

Sketch freely. Think smarter. Build in 3D.

ORBITA FORM PRO is a next-generation design tool that seamlessly transforms 2D sketches into intelligent 3D models, combining manual craftsmanship with AI-assisted design thinking.


🚀 What is ORBITA FORM?

ORBITA FORM PRO is a lightweight, modern CAD-like design system inspired by the simplicity of sketching and empowered by contemporary AI.

It is designed for:

  • Architects & interior designers
  • Product & furniture designers
  • Makers, DIY creators, and educators
  • Anyone who wants creative freedom without heavy CAD complexity

Unlike traditional CAD software, ORBITA FORM keeps human creativity at the center, while AI acts as a mentor and co-designer, not a replacement.


✨ Core Features

✍️ Freeform 2D Drafting

  • Grid-based and freehand sketching
  • Optional constraints (parallel, equal, angle)
  • Sketch like drawing on paper, but smarter

🧱 Instant 2D → 3D Modeling

  • Push / Pull extrusion
  • Revolve, Loft, Sweep
  • Real-time geometry generation
  • Fully editable and non-destructive

🧠 Parametric Object System

  • Objects defined by parameters, not static meshes
  • Live updates when values change
  • Ideal for iterative design and experimentation

🤖 AI Design Companion

  • Natural language prompts
  • Design feedback and suggestions
  • Handles repetitive and complex operations
  • Explains why changes are recommended

🔌 Plugin Architecture

  • Extend tools without modifying the core
  • Community-driven features
  • Safe sandboxed API

📐 Professional Export

  • STL (3D printing)
  • STEP (CAD)
  • DXF (2D drafting)
  • OBJ (visualization)

⚡ Lightweight Desktop App

  • Built with Tauri
  • Fast startup, low memory usage
  • Offline-first workflow

🧠 Design Philosophy

Human-First Design

  • Manual modeling is always available
  • AI never forces decisions

AI as a Mentor

  • Suggests, explains, and assists
  • Never replaces creative intent

One Continuous Flow

  • 2D sketch → 3D form → refinement
  • No context switching

Lightweight but Capable

  • Modern rendering
  • Minimal system overhead

🖥 UX Overview

┌──────────────┬───────────────────────────────┬──────────────┐
│ Tool Dock    │         Design Canvas         │ AI Companion │
│              │     (2D / 3D Hybrid Space)    │              │
│ Sketch       │                               │ Prompt       │
│ Form         │                               │ Feedback     │
│ Modify       │                               │ Suggestions  │
│ Parametric   │                               │ History      │
└──────────────┴───────────────────────────────┴──────────────┘
  • Canvas-first interface
  • Dockable and flexible UI
  • AI panel appears only when needed

🧱 Parametric Object Model

ParametricObject {
  id
  baseSketch2D
  parameters {
    width
    height
    depth
    thickness
  }
  constraints []
  generateGeometry()
}

Every object is defined by logic and parameters, allowing:

  • Rapid iteration
  • Design exploration
  • AI-assisted optimization

🤖 AI Architecture

User Prompt
   ↓
Prompt Parser
   ↓
Intent Resolver
   ↓
┌──────────────┬──────────────┐
│ Local AI     │ Cloud AI     │
│ (Fast)       │ (Advanced)  │
└──────────────┴──────────────┘

Local AI (Offline)

  • Rule-based analysis
  • Geometry validation
  • Structural suggestions

Cloud AI (Optional)

  • Large language models
  • Design reasoning
  • Generative geometry

Privacy-first:
Cloud AI is always opt-in.


📁 Project Structure

orbita-form/
├── src/                # Frontend application
│   ├── core/           # Scene, state, history
│   ├── tools/          # Manual modeling tools
│   ├── ai/             # AI logic & prompt parsing
│   ├── ui/             # UI components
│   └── utils/
│
├── src-tauri/           # Desktop application core
├── docs/                # Design documents
├── assets/
├── README.md
└── LICENSE

🚀 Getting Started

Prerequisites

  • Node.js (LTS)
  • Rust (for Tauri)

Install & Run

git clone https://github.com/yourname/orbita-form.git
cd orbita-form
npm install
npm run tauri dev

🛣 Roadmap

Phase A – Foundation

  • 2D Draft → 3D Form
  • AI Prompt Assist
  • Undo / History
  • Parametric Core

Phase B – Intelligence

  • Advanced Local AI
  • Cloud AI Integration
  • Design Optimization Feedback

Phase C – Ecosystem

  • Plugin Marketplace
  • Asset Library
  • Collaboration Mode

🤝 Contributing

Contributions are welcome:

  • Feature plugins
  • UX improvements
  • AI enhancements
  • Documentation

Please open an issue or submit a pull request.


📜 License

MIT License
Free to use, modify, and distribute.


🌍 Vision

ORBITA FORM PRO is not just a modeling tool.
It is a thinking system for modern designers,
where human creativity and artificial intelligence evolve together.

What's Changed

New Contributors

Full Changelog: https://github.com/BGovertime/PromptCraftAI/commits/ecosystems