YanokPlatform Documentation
Comprehensive guide to the Yanok AI platform architecture, APIs, security, and best practices.
Molfar Image
Docker image standard for the Yanok automation platform
Worker Contract
Task template contract for third-party developer integration
Artifact Transformation
Data conversion processes for seamless workflow execution
MCP Integration
Model Context Protocol integration with Yanok AI
Platform Overview
Yanok is an enterprise-grade AI automation platform built on microservices architecture. It enables organizations to design, deploy, and monitor intelligent workflows that integrate AI agents with business applications.
Zero-Trust Security
Military-grade encryption, VPN integration, and multi-layer access controls
Elastic Scalability
Dynamic resource allocation with Kubernetes-based auto-scaling
Intelligent Orchestration
AI-driven workflow optimization with adaptive decision trees
Core Architecture
- Event-driven microservices architecture
- Container-native workflow execution
- Zero-trust security model
- Horizontally scalable execution clusters
Security & Authentication
Authentication Services
- Single Sign-On (SSO) Integration
- OAuth 2.0 & OpenID Connect
- Multi-Factor Authentication (MFA)
- Role-Based Access Control (RBAC)
Network Security
- VPN/Private Cloud Support
- Outgoing Network Policy Control
- End-to-End Encryption
- API Gateway Security
Deployment Models
Multi-Tenant SaaS
Fully managed cloud service with shared infrastructure, automatic updates, and usage-based pricing.
- Fastest time-to-value
- Zero infrastructure management
- Built-in data isolation
Single-Tenant Cloud
Dedicated cloud infrastructure with VPN connectivity and custom security controls.
- Isolated compute resources
- VPN integration support
- Custom compliance controls
On-Premises
Complete platform deployment within your datacenter or private cloud infrastructure.
- Full data sovereignty
- Air-gapped deployments
- Custom infrastructure sizing
Best Practices
Security Best Practices
Principle of Least Privilege
Grant minimum necessary permissions for each workflow and service account
Secret Management
Never hardcode credentials; use environment variables and secret vaults exclusively
Input Validation
Sanitize all external inputs to prevent injection attacks and data corruption
Performance Optimization
Workflow Parallelization
Design independent tasks to execute concurrently for optimal throughput
Resource Allocation
Profile workloads and right-size CPU/memory requests to avoid over-provisioning
Caching Strategy
Implement intelligent caching for frequently accessed data and computation results
Reliability Patterns
Idempotent Operations
Design tasks to safely handle retry scenarios without side effects
Circuit Breakers
Implement failure isolation to prevent cascading failures across services
Graceful Degradation
Define fallback behaviors to maintain partial functionality during outages
Getting Started
Create Your Account
Sign up for a Yanok account and complete the onboarding process to access the platform dashboard.
https://app.yanok.ai/users/sign_upConnect Your Applications
Browse the integration catalog and connect your existing business applications using secure OAuth or API key authentication.
https://www.yanok.ai/integrationsDesign Your First Workflow
Use the visual workflow builder to create your automation by dragging and dropping tasks, setting triggers, and configuring conditions.
https://www.yanok.ai/workflowsConfigure AI Agents
Set up intelligent AI agents to handle decision-making within your workflows, including natural language processing and data analysis tasks.
Test and Deploy
Run your workflow in test mode to validate the logic, then deploy to production with monitoring and alerts enabled.
Monitor and Optimize
Use the analytics dashboard to track workflow performance, identify bottlenecks, and optimize your automations over time.
Enterprise-grade AI automation platform trusted by leading organizations worldwide
Built with security, scalability, and developer experience as first-class principles