What is Nadoo Builder?
Nadoo Builder is a visual, no-code platform for creating AI agents and workflows. It provides an intuitive drag-and-drop interface built on top of Flow Core, enabling both technical and non-technical users to build sophisticated AI applications.Key Features
Visual Workflow Design
Drag-and-drop interface for creating complex workflows
Pre-built Templates
Start quickly with ready-made workflow templates
Real-time Collaboration
Work together with your team in real-time
One-Click Deployment
Deploy your agents instantly to production
Enterprise Preview Program
Current Status
- Deployment Model: On-premise and private cloud deployments
- Target Users: Enterprise organizations with AI automation needs
- Support Level: Direct support from Nadoo AI team
- Customization: Tailored to enterprise requirements
How to Get Access
1
Contact Sales
Reach out to our enterprise team at [email protected]
2
Discovery Call
Discuss your use cases and requirements with our solutions team
3
Pilot Program
Start with a proof of concept tailored to your needs
4
Full Deployment
Scale across your organization with our support
Builder Architecture
The Builder platform integrates seamlessly with Flow Core:Core Capabilities
1. Visual Workflow Design
Create workflows using intuitive visual components:- Node Library: Drag nodes from the sidebar
- Connection Logic: Connect nodes to define flow
- Property Panels: Configure node behavior
- Real-time Preview: See changes instantly
2. Integration with Flow Core
Every visual workflow compiles to Flow Core code:- Visual nodes map to Flow Core nodes
- Connections become pipe operators
- Properties translate to node configuration
- Full compatibility with code-based workflows
3. Template System
Accelerate development with pre-built templates:- Customer support chatbots
- Document processing pipelines
- Data analysis workflows
- Integration patterns
4. Collaboration Features
Work together effectively:- Real-time multi-user editing
- Version control and history
- Comments and annotations
- Role-based access control
Platform Components
Frontend (Next.js + React)
- React: For workflow visualization
- TypeScript: Type-safe development
- TailwindCSS: Modern styling
- WebSocket: Real-time updates
Backend (FastAPI + Python)
- Workflow Compiler: Converts visual to code
- Execution Manager: Orchestrates Flow Core
- API Gateway: RESTful and GraphQL APIs
- Auth System: JWT-based authentication
Data Layer
- PostgreSQL: Workflow definitions and metadata
- Redis: Session management and caching
- S3: Asset and artifact storage
Workflow Lifecycle
1
Design
Create workflow visually in the Builder
2
Compile
Convert to Flow Core workflow definition
3
Validate
Check for errors and compatibility
4
Deploy
Publish to execution environment
5
Monitor
Track execution and performance
Example: Building a Chatbot
Here’s how a simple chatbot looks in Builder vs Flow Core:- Visual Builder
- Generated Flow Core
Deployment Options
Cloud Deployment
Deploy to Public Cloud (coming soon):- Managed infrastructure
- Auto-scaling
- Built-in monitoring
- Pay-per-use pricing
On-Premise Deployment
Deploy in your infrastructure:- Full data control
- Compliance ready
- Custom integration
- Enterprise support
Hybrid Deployment
Best of both worlds:- Sensitive data on-premise
- Compute in cloud
- Flexible architecture
- Cost optimization
Security and Compliance
Data Security
Data Security
- End-to-end encryption
- Role-based access control
- Audit logging
- Data residency options
Compliance
Compliance
- SOC 2 Type II (in progress)
- GDPR compliant
- HIPAA ready (roadmap)
- ISO 27001 (roadmap)
Enterprise Features
Enterprise Features
- Single Sign-On (SSO)
- LDAP/AD integration
- Custom authentication
- API key management
Roadmap to Public Release
The public release timeline will be announced once the platform reaches feature completeness and stability targets.
Current Focus
- Enterprise customer deployments
- Core feature refinement
- Performance optimization
- Security hardening
Upcoming Features
- Public cloud offering
- Marketplace for templates
- Advanced collaboration tools
- Mobile application
Support and Resources
For Enterprise Customers
- Direct Support: Dedicated support channel
- Documentation: Private documentation portal
- Training: Customized training sessions
- SLA: Enterprise service level agreement
Community (Coming Soon)
- Public documentation
- Community forum
- Video tutorials
- Sample workflows