What is Noorle?
Noorle acts as a central hub that exposes three types of capabilities:- Built-in Capabilities - Pre-built tools already available in the platform (Files, Web Search, Code Runner, Browser, etc.)
- Plugins - Custom tools you create and deploy as WebAssembly modules
- Connectors - Links to external services via REST APIs or MCP registry servers
- MCP (Model Context Protocol) - Standardized tool interface for AI agents to access capabilities
- A2A (Agent-to-Agent) - Protocol for direct agent-to-agent communication and collaboration
Who is Noorle For?
AI Teams building agents that need reliable access to tools and external services. Integration Builders connecting disparate systems and APIs without custom glue code. Enterprises needing a secure, multi-tenant platform for AI automation. Developers who want to extend AI capabilities with custom plugins.Core Value Proposition
Unified Architecture
One gateway, all capabilities. Expose builtin tools, plugins, and connectors through a single interface.
Protocol-Agnostic
Connect via MCP (for AI agents) or A2A (for agent-to-agent workflows) with the same underlying capability system.
Secure & Isolated
WebAssembly sandbox for plugins. Encrypted credentials for connectors. Account-based resource isolation.
AI-First Design
Purpose-built for AI agents with memory, knowledge bases, multi-agent workflows, and intelligent tool discovery.
How the Docs are Organized
Learn Tab
You are here. Deep dives into architecture, concepts, and how Noorle works under the hood.
Use Tab
Step-by-step guides for common tasks: creating gateways, attaching capabilities, managing agents.
Build Tab
Technical reference for building plugins, connectors, and extending Noorle’s capabilities.
Reference Tab
API documentation, type definitions, and detailed specifications for integration.
Quick Concepts
MCP Gateway - A virtual endpoint (mcp-.noorle.com) that exposes capabilities to MCP clients. Agent - An AI system that uses Noorle to access tools and collaborate with other agents. Capability - Any tool or service (builtin, plugin, or connector) that can be invoked. Omni Tool - Intelligent tool discovery that uses AI to automatically find and execute the right tool from available capabilities based on natural language requests.Next Steps
Architecture
Understand how Noorle is structured and how components interact.
Use Cases
See real-world applications and examples of what you can build.
Quickstart
Get a quick orientation before diving deeper into concepts.
Key Features at a Glance
- Host-Based Routing - Multiple virtual hosts (console, api, mcp-, agent-) on a single server
- Three-Tier Memory - Working memory (recent), message journal (permanent), summary memory (LLM-powered)
- Vector Knowledge Bases - Semantic search with embeddings and LLM reranking
- Durable Workflows - Graph-based, state-machine workflows with approval nodes
- OAuth & JWT - Modern auth with device flow, API keys, and stateless tokens
- Multi-Tenancy - Complete account isolation with role-based access control
Ready to learn more? Start with Architecture to understand the big picture.