Skip to main content
Noorle is a unified gateway platform that enables seamless interaction between humans, AI systems, and external services. Whether you’re building AI agents, connecting external APIs, or orchestrating multi-agent workflows, Noorle provides the infrastructure to do it all through standardized protocols.

What is Noorle?

Noorle acts as a central hub that exposes three types of capabilities:
  1. Built-in Capabilities - Pre-built tools already available in the platform (Files, Web Search, Code Runner, Browser, etc.)
  2. Plugins - Custom tools you create and deploy as WebAssembly modules
  3. Connectors - Links to external services via REST APIs or MCP registry servers
All capabilities are unified and exposed through two primary protocols:
  • 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.