Unified documentation hub for all Qredence projects and technologies
This repository contains comprehensive documentation for all Qredence projects, built with Mintlify for an excellent developer experience.
- Node.js 18+ or Python 3.12+
- Mintlify CLI
-
Install Mintlify CLI:
npm install -g mintlify
-
Clone and setup:
git clone https://github.com/qredence/qredence-docs.git cd qredence-docs -
Start development server:
mintlify dev
-
Open in browser: Navigate to http://localhost:3000
# Deploy to production
mintlify deploy
# Deploy with custom domain
mintlify deploy --domain docs.qredence.comqredence-docs/
βββ π mint.json # Mintlify configuration
βββ π introduction.mdx # Main landing page
βββ π projects.mdx # Projects overview
βββ ποΈ projects/ # Project-specific documentation
β βββ ποΈ reasoning-kernel/ # Reasoning Kernel docs
β βββ π introduction.mdx
β βββ π quickstart.mdx
β βββ π installation.mdx
β βββ π configuration.mdx
β βββ ποΈ concepts/ # Core concepts
β βββ ποΈ api/ # API reference
β βββ ποΈ sdk/ # SDK documentation
β βββ ποΈ examples/ # Usage examples
β βββ ποΈ guides/ # Implementation guides
β βββ ποΈ integration/ # Integration guides
βββ ποΈ shared/ # Shared resources
β βββ ποΈ getting-started/ # Universal getting started
β βββ ποΈ development/ # Development standards
β βββ ποΈ deployment/ # Deployment guides
β βββ ποΈ community/ # Community guidelines
βββ ποΈ templates/ # Documentation templates
βββ ποΈ assets/ # Images, logos, icons
βββ ποΈ .github/ # GitHub workflows
- Reasoning Kernel - Advanced AI reasoning with MSA
- Shared Resources - Development standards and deployment guides
- Cognitive Architecture Framework - Multi-agent reasoning systems
- Knowledge Graph Engine - Semantic knowledge representation
- Reasoning Analytics - Performance monitoring and optimization
- β Modern Design: Professional appearance with dark/light themes
- β Mobile Responsive: Optimized for all device sizes
- β Interactive Components: Tabs, cards, accordions, and code groups
- β Search Functionality: Intelligent search across all projects
- β API Playground: Interactive API testing capabilities
- β Multi-Language Examples: Python, JavaScript, cURL, and more
- β Copy-Paste Ready: All code examples are complete and runnable
- β Progressive Complexity: From basic concepts to advanced patterns
- β Cross-References: Strategic linking between related topics
- β Tab-Based Navigation: Easy switching between projects
- β Logical Hierarchy: Clear information architecture
- β Template-Driven: Consistent structure across all projects
- β Shared Resources: Common patterns and guidelines
-
Create project directory:
mkdir -p projects/new-project/{concepts,api,examples,guides} -
Add to navigation in
mint.json:{ "tabs": [ { "name": "New Project", "url": "new-project" } ] } -
Create project introduction using template:
cp templates/project-template.mdx projects/new-project/introduction.mdx
- Follow MDX format with proper frontmatter
- Use Mintlify components for enhanced UX
- Include code examples in multiple languages when applicable
- Cross-reference related content strategically
- Maintain consistent tone and terminology
- Clear, concise language for technical audiences
- Second person ("you") for instructions
- Active voice over passive voice
- Present tense for current states
- Progressive disclosure from basic to advanced
- Introduction: Project overview and value proposition
- Quick Start: 10-minute getting started guide
- Installation: Complete setup instructions
- Configuration: Configuration options and examples
- Concepts: Core concepts and architecture
- API Reference: Complete API documentation
- Examples: Real-world usage patterns
- Guides: Implementation and best practices
- Development Standards: Coding guidelines and practices
- Testing Guidelines: Testing standards and frameworks
- Deployment Guides: Production deployment patterns
- Community Guidelines: Contributing and support
- Project Templates: Consistent structure for new projects
- API Templates: Standardized API documentation
- Guide Templates: Implementation guide patterns
- Update
mint.jsoncolors, logos, and themes - Replace assets in
assets/directory - Customize navigation and layout
- Configure Google Analytics in
mint.json - Set up PostHog for advanced analytics
- Enable user feedback collection
- GitHub integration for automatic updates
- Discord webhooks for community engagement
- Status page integration for service monitoring
# Deploy to Mintlify cloud
mintlify deploy
# Custom domain setup
mintlify deploy --domain docs.qredence.com# Build static site
mintlify build
# Deploy to your infrastructure
# (AWS S3, Vercel, Netlify, etc.)# .github/workflows/deploy.yml
name: Deploy Documentation
on:
push:
branches: [main]
jobs:
deploy:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- name: Deploy to Mintlify
run: mintlify deploy
env:
MINTLIFY_API_KEY: ${{ secrets.MINTLIFY_API_KEY }}- Fork the repository
- Create a feature branch (
git checkout -b feature/new-content) - Make your changes following the style guide
- Test locally with
mintlify dev - Submit a pull request
- Technical Review: Accuracy and completeness
- Editorial Review: Grammar, style, and clarity
- Design Review: Visual consistency and UX
- Final Approval: Maintainer approval required
- Follow our Code of Conduct
- Use clear, descriptive commit messages
- Include screenshots for visual changes
- Update navigation when adding new pages
- Track page views and user engagement
- Monitor search queries and results
- Identify popular content and gaps
- Collect user feedback and suggestions
- Documentation coverage across projects
- Content freshness and update frequency
- User satisfaction scores
- Issue resolution time
- GitHub Issues for bugs and improvements
- Discord Community for questions and discussions
- Email Support for urgent issues
- Request new documentation through GitHub issues
- Suggest improvements via Discord
- Submit content contributions via pull requests
- β Multi-project architecture setup
- β Reasoning Kernel documentation migration
- β Shared resources and templates
- β Deployment and CI/CD setup
- π Additional project documentation
- π Advanced search and filtering
- π Interactive tutorials and demos
- π Multi-language support
- π Community-contributed content
- π User-generated examples
- π Documentation analytics dashboard
- π Advanced collaboration features
- Start with user needs and journeys
- Use templates for consistency
- Include practical examples
- Test all code examples
- Keep content up-to-date
- Regular content audits and updates
- Monitor for broken links and outdated information
- Collect and act on user feedback
- Maintain consistent quality standards
- Use clear branching and review processes
- Document decisions and changes
- Maintain communication with stakeholders
- Celebrate community contributions
Built with β€οΈ using Mintlify
For questions or support, reach out to our team at [email protected] or join our Discord community.
Unified documentation hub for all Qredence projects and technologies
This repository contains comprehensive documentation for all Qredence projects, built with Mintlify for an excellent developer experience.
- Node.js 18+ or Python 3.12+
- Mintlify CLI
-
Install Mintlify CLI:
npm install -g mintlify
-
Clone and setup:
git clone https://github.com/Qredence/qredence-docs.git
cd qredence-docs-
Start development server:
mintlify dev
-
Open in browser: Navigate to http://localhost:3000
# Deploy to production
mintlify deploy
# Deploy with custom domain
mintlify deploy --domain docs.qredence.comqredence-docs/
βββ π mint.json # Mintlify configuration
βββ π introduction.mdx # Main landing page
βββ π projects.mdx # Projects overview
βββ ποΈ projects/ # Project-specific documentation
β βββ ποΈ reasoning-kernel/ # Reasoning Kernel docs
β βββ π introduction.mdx
β βββ π quickstart.mdx
β βββ π installation.mdx
β βββ π configuration.mdx
β βββ ποΈ concepts/ # Core concepts
β βββ ποΈ api/ # API reference
β βββ ποΈ sdk/ # SDK documentation
β βββ ποΈ examples/ # Usage examples
β βββ ποΈ guides/ # Implementation guides
β βββ ποΈ integration/ # Integration guides
βββ ποΈ shared/ # Shared resources
β βββ ποΈ getting-started/ # Universal getting started
β βββ ποΈ development/ # Development standards
β βββ ποΈ deployment/ # Deployment guides
β βββ ποΈ community/ # Community guidelines
βββ ποΈ templates/ # Documentation templates
βββ ποΈ assets/ # Images, logos, icons
βββ ποΈ .github/ # GitHub workflows
- Reasoning Kernel - Advanced AI reasoning with MSA
- Shared Resources - Development standards and deployment guides
- Cognitive Architecture Framework - Multi-agent reasoning systems
- Knowledge Graph Engine - Semantic knowledge representation
- Reasoning Analytics - Performance monitoring and optimization
- β Modern Design: Professional appearance with dark/light themes
- β Mobile Responsive: Optimized for all device sizes
- β Interactive Components: Tabs, cards, accordions, and code groups
- β Search Functionality: Intelligent search across all projects
- β API Playground: Interactive API testing capabilities
- β Multi-Language Examples: Python, JavaScript, cURL, and more
- β Copy-Paste Ready: All code examples are complete and runnable
- β Progressive Complexity: From basic concepts to advanced patterns
- β Cross-References: Strategic linking between related topics
- β Tab-Based Navigation: Easy switching between projects
- β Logical Hierarchy: Clear information architecture
- β Template-Driven: Consistent structure across all projects
- β Shared Resources: Common patterns and guidelines
-
Create project directory:
mkdir -p projects/new-project/{concepts,api,examples,guides} -
Add to navigation in
mint.json:{ "tabs": [ { "name": "New Project", "url": "new-project" } ] } -
Create project introduction using template:
cp templates/project-template.mdx projects/new-project/introduction.mdx
- Follow MDX format with proper frontmatter
- Use Mintlify components for enhanced UX
- Include code examples in multiple languages when applicable
- Cross-reference related content strategically
- Maintain consistent tone and terminology
- Clear, concise language for technical audiences
- Second person ("you") for instructions
- Active voice over passive voice
- Present tense for current states
- Progressive disclosure from basic to advanced
- Introduction: Project overview and value proposition
- Quick Start: 10-minute getting started guide
- Installation: Complete setup instructions
- Configuration: Configuration options and examples
- Concepts: Core concepts and architecture
- API Reference: Complete API documentation
- Examples: Real-world usage patterns
- Guides: Implementation and best practices
- Development Standards: Coding guidelines and practices
- Testing Guidelines: Testing standards and frameworks
- Deployment Guides: Production deployment patterns
- Community Guidelines: Contributing and support
- Project Templates: Consistent structure for new projects
- API Templates: Standardized API documentation
- Guide Templates: Implementation guide patterns
- Update
mint.jsoncolors, logos, and themes - Replace assets in
assets/directory - Customize navigation and layout
- Configure Google Analytics in
mint.json - Set up PostHog for advanced analytics
- Enable user feedback collection
- GitHub integration for automatic updates
- Discord webhooks for community engagement
- Status page integration for service monitoring
# Deploy to Mintlify cloud
mintlify deploy
# Custom domain setup
mintlify deploy --domain docs.qredence.comNote: Depending on your Mintlify CLI version, a standalone build command may not be available. Prefer mintlify deploy for Mintlify Cloud, or use mintlify dev behind your own static hosting solution if supported by your version.
# If supported by your CLI version
mintlify build
# Then deploy artifacts with your platform (S3, Vercel, Netlify, etc.)# .github/workflows/deploy.yml
name: Deploy Documentation
on:
push:
branches: [main]
jobs:
deploy:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- name: Deploy to Mintlify
run: mintlify deploy
env:
MINTLIFY_API_KEY: ${{ secrets.MINTLIFY_API_KEY }}- Fork the repository
- Create a feature branch (
git checkout -b feature/new-content) - Make your changes following the style guide
- Test locally with
mintlify dev - Submit a pull request
- Technical Review: Accuracy and completeness
- Editorial Review: Grammar, style, and clarity
- Design Review: Visual consistency and UX
- Final Approval: Maintainer approval required
- Follow our Code of Conduct
- Use clear, descriptive commit messages
- Include screenshots for visual changes
- Update navigation when adding new pages
- Track page views and user engagement
- Monitor search queries and results
- Identify popular content and gaps
- Collect user feedback and suggestions
- Documentation coverage across projects
- Content freshness and update frequency
- User satisfaction scores
- Issue resolution time
- GitHub Issues for bugs and improvements
- Discord Community for questions and discussions
- Email Support for urgent issues
- Request new documentation through GitHub issues
- Suggest improvements via Discord
- Submit content contributions via pull requests
- β Multi-project architecture setup
- β Reasoning Kernel documentation migration
- β Shared resources and templates
- β Deployment and CI/CD setup
- π Additional project documentation
- π Advanced search and filtering
- π Interactive tutorials and demos
- π Multi-language support
- π Community-contributed content
- π User-generated examples
- π Documentation analytics dashboard
- π Advanced collaboration features
- Start with user needs and journeys
- Use templates for consistency
- Include practical examples
- Test all code examples
- Keep content up-to-date
- Regular content audits and updates
- Monitor for broken links and outdated information
- Collect and act on user feedback
- Maintain consistent quality standards
- Use clear branching and review processes
- Document decisions and changes
- Maintain communication with stakeholders
- Celebrate community contributions
Built with β€οΈ using Mintlify
For questions or support, reach out to our team at [email protected] or join our Discord community.