Skip to main content

Marketplace

Deploy pre-built application templates and workflow automations to accelerate development.

Application Templates

TemplateStackDescription
React SPAReact 18 + TypeScript + ViteModern single-page application with routing, state management
FastAPI BackendPython 3.11 + FastAPI + PostgreSQLREST API with authentication, database ORM, OpenAPI docs
RAG ChatbotLangChain + Vector DB + LLMRetrieval-augmented generation chatbot with document indexing
Streamlit DashboardStreamlit + Pandas + PlotlyInteractive data visualization and analytics dashboard
Next.js FullstackNext.js 14 + Prisma + PostgreSQLServer-side rendered app with API routes and database

Workflow Templates

Data Processing

  • Data ETL Pipeline: Extract, transform, load data from databases to data warehouses
  • Document Processing: OCR, text extraction, classification, storage
  • Email Automation: Trigger workflows from emails, parse content, send responses

Automation & Integration

  • Slack Bot: Respond to messages, execute commands, post notifications
  • CI/CD Pipeline: Build, test, deploy applications on git push
  • Model Training: Automated model training, evaluation, deployment

How to Deploy from Marketplace

Deploying Application Templates

  1. Navigate to Marketplace in main navigation
  2. Click Applications tab
  3. Browse available templates or use search
  4. Click on a template card to view detailed information:
    • Stack and dependencies
    • Required environment variables
    • Resource requirements
    • Setup instructions
  5. Click Deploy button
  6. Configure deployment settings:
    • App name and description
    • Environment (Development/Production)
    • Resource tier (or custom resources)
    • Environment variables (pre-filled with defaults)
    • Connected services (databases, AI models)
  7. Click Deploy Application
  8. Monitor build progress and wait for deployment
  9. Click View App once deployed

Deploying Workflow Templates

  1. Go to MarketplaceWorkflows tab
  2. Select a workflow template (ETL, Document Processing, etc.)
  3. Review workflow nodes and logic in preview
  4. Click Import Workflow
  5. Customize workflow in visual builder:
    • Update API endpoints and credentials
    • Modify data transformations
    • Configure trigger settings
    • Add or remove nodes as needed
  6. Test workflow with sample data
  7. Deploy to Development or Production

Customizing Templates

Application Templates

  • Download source code from app details page
  • Modify code locally
  • Re-upload as ZIP and redeploy
  • Update environment variables without redeployment

Workflow Templates

  • Edit workflow in visual builder
  • Add custom nodes and integrations
  • Export modified workflow as template
  • Share with team or publish to organization marketplace
Pro Tip

Start with a template closest to your needs, then customize. This is faster than building from scratch and ensures best practices are followed.