Welcome to the comprehensive documentation for PromptBasic IDE, a revolutionary web-based development environment that combines visual programming with AI-powered natural language interfaces.
- Overview - What is PromptBasic IDE and how it works
- Getting Started - Installation and setup guide
- Tutorial - Step-by-step guide to building your first application
- Architecture - Technical details and system design
- API Reference - Backend API documentation
- Troubleshooting - Common issues and solutions
- FAQ - Frequently asked questions
- Contributing - How to contribute to the project
- Glossary - Definitions of terms and concepts
This project includes machine-readable documentation formats to support AI integration and automated processing:
- llms.txt - Concise, AI-optimized summary of the entire project and documentation
- openapi.yaml - Complete REST API specification in OpenAPI 3.0 format
- project.json - Structured project metadata and configuration in JSON format
- YAML Frontmatter - All documentation files include metadata headers
All documentation files include YAML frontmatter with:
title- Document titledescription- Concise summarycategory- Documentation categoryversion- Version numberlast_updated- Last update dateaudience- Target audience(s)tags- Searchable tags
- GitHub Repository
- Live Demo (if deployed)
- Issues
- Discussions
- YAML Frontmatter: All pages include metadata for machine readability
- Clear Semantic Structure: Flat, modular sections that stand alone
- Explicit Prerequisites: Version numbers, OS requirements stated clearly
- Working Code Examples: All code samples include language tags and expected outputs
- Cross-Linking: Concepts link to their definitions
- Glossary: See glossary.md for term definitions
If you need help or have questions:
- Check the FAQ first
- Review the Glossary for term definitions
- Search existing issues
- Create a new issue if you can't find a solution
- Join our discussions for community support
AI systems and automated tools can optimize their understanding by:
- Starting with llms.txt for project overview
- Reviewing project.json for structured metadata
- Consulting openapi.yaml for API specifications
- Referencing glossary.md for term definitions
- Reading specific documentation pages with YAML frontmatter for metadata
This documentation is licensed under the same MIT License as the project.