Foundational Concepts

AVAILABLE

Before integrating Naagmani into your codebase, familiarize yourself with these core concepts:

Rendering diagram...

Core Vocabulary #

1. Organization #

The top-level root account representing your company or team. Governs billing, enterprise membership, global guardrails, and compliance logs.

2. Project #

A logical workspace dedicated to a specific application or product line. Projects isolate credentials, routing policies, tools, and agents from other teams.

3. Environment #

An execution boundary inside a project (Test and Production). Environments allow teams to safely test experimental model weights without affecting production workloads.

4. Project Service Token (nst_...) #

A specialized machine-to-machine credential bound to a project and environment. Supports fine-grained capability matrices (e.g., inference:chat, tools:execute), TTL expiration, and human member attribution.

5. Smart Model Routing #

An automated policy engine that dynamically routes inference requests across foundational model providers based on cost optimization, latency thresholds, or fallback priority chains.

6. Provider Attempt #

A discrete unit of upstream execution telemetry. If a request experiences 2 failovers before succeeding, Naagmani records 3 discrete attempts, detailing latency, tokens, cost, and upstream error reasons for each hop.

7. Model Context Protocol (MCP) #

An open protocol enabling AI models to safely access tools, filesystems, and databases. Naagmani acts as a secure MCP gateway, enforcing permissions and audit logging on every tool invocation.


Progressive Learning Path #

StepTopicLink
1Get started in 5 minutesQuickstart Overview
2Send your first AI requestFirst Request
3Deep dive into tenancyOrganizations & Projects
4Secure your infrastructureProject Service Tokens
5Master the web consoleDeveloper Portal Guide
6Build autonomous agentsAgent & MCP Guide