Skip to main content

The Complete AI Agent Platform

Nadoo AI is an open-source platform that empowers developers and enterprises to build, deploy, and manage intelligent AI agents. From low-level workflow orchestration to secure code execution and visual no-code builders, we provide the complete stack for AI automation.

Why Nadoo AI?

From Code to No-Code
  • Flow Core: Low-level framework for developers who need full control
  • Builder: Visual interface for business users and rapid prototyping
  • APIs: RESTful and GraphQL APIs for integration
  • SDKs: Client libraries for major programming languages
Built for Scale
  • Handle thousands of concurrent workflows
  • Distributed execution across multiple nodes
  • Built-in monitoring and observability
  • Enterprise security and compliance
Adapt to Your Needs
  • Protocol-based backend system (extensible for LangGraph, CrewAI, etc.)
  • Plugin SDK for custom tools and integrations
  • Integration with 100+ external services
  • Custom node and agent development
Community Driven
  • Active community of contributors
  • Transparent development process
  • No vendor lock-in
  • Open development on GitHub

Platform Components

Flow Core

Production-ready Python workflow orchestration framework with enterprise features.
Perfect for: Python developers, ML engineers, and teams building custom AI solutions
Key Features:
  • Type-safe with Pydantic v2
  • Async-first architecture for high performance
  • Resilience: Retry policies with exponential backoff, fallback strategies
  • Caching: Response caching with Redis support
  • Rate Limiting: Token bucket algorithm for API protection
  • Memory Management: Dual-layer storage (Redis + Database)
  • Multi-backend: Protocol-based architecture for extensibility
Explore Flow Core →

Plugin SDK

Build custom tools and extend Nadoo AI with your own functionality.
Perfect for: Developers creating custom integrations and domain-specific tools
Key Features:
  • LLM Client: Invoke language models directly
  • Knowledge Client: Search knowledge bases with semantic search
  • Tools Client: Call other tools and chain functionality
  • Storage Client: Persist data with TTL support
  • Simple decorator-based API
Explore Plugin SDK →

Sandbox

Secure code execution service supporting 12+ programming languages.
Perfect for: Code playgrounds, automated testing, AI coding assistants, educational platforms
Key Features:
  • Multi-language: Python, JavaScript, TypeScript, Java, Go, Rust, C++, C#, Ruby, PHP, SQL, Bash
  • Container Isolation: Each execution in separate Docker container
  • Resource Limits: CPU, memory, timeout controls
  • Async Execution: Background tasks with status polling
  • Batch API: Execute multiple snippets in one request
Explore Sandbox →

Builder Platform (Coming Soon)

Visual workflow designer for creating AI agents without code.
Status: Currently in private beta. The Builder platform is under active development and not yet publicly available.
Planned Features:
  • Drag-and-drop interface
  • Pre-built templates
  • Real-time collaboration
  • One-click deployment
  • Version control

Integrations

Connect with your existing tools and services.
  • AI Models
  • Data Sources
  • Tools
  • OpenAI GPT-4
  • Anthropic Claude
  • Google Gemini
  • Local LLMs (Ollama, LlamaCpp)
  • Custom models

Use Cases

Customer Support Automation

Build intelligent chatbots that understand context, access knowledge bases, and escalate to humans when needed.

AI Code Execution

Power AI coding assistants, online code editors, and automated testing platforms with secure multi-language execution.

Document Processing

Extract, analyze, and process documents with AI-powered workflows that handle PDFs, emails, and forms.

Custom Tool Development

Create domain-specific tools with Plugin SDK that integrate with your existing systems and workflows.

Data Analysis & Reporting

Create agents that analyze data, generate insights, and produce automated reports on schedule or demand.

DevOps Automation

Automate deployment pipelines, monitor systems, and respond to incidents with intelligent agents.

Quick Start Paths

Choose your journey based on your role and needs:
  • Workflow Developer
  • Plugin Developer
  • Code Execution
  • Enterprise
1

Install Flow Core

pip install nadoo-flow-core
2

Build First Workflow

Follow our quickstart guide
3

Add Production Features

Learn about resilience, caching, and rate limiting

Architecture Overview

Community & Support

Ready to Build?

Latest Update: v0.1.0 (beta) includes Flow Core with resilience patterns, Plugin SDK, and Sandbox service. Visual Builder coming in v1.0.

Built with love by the Nadoo AI team and contributors worldwide.