aiagentname.guide

AI Agent Naming Ontology
Tier-1 Research Quality (75%+)

Focus Area: Best practices and standards for agent naming conventions

This ontology provides citation-quality definitions for foundational terms, backed by authoritative sources from standards bodies (IETF, W3C, IEEE) and peer-reviewed research.

15
Technical Terms
75%+
Tier-1 Sources
V1.7
Pipeline Version

Technical Glossary

NAM001 ANSName Structure
Human-readable hierarchical agent names following DNS-inspired conventions (e.g., translator.multilingual.agents.example.com). Combines semantic clarity with technical routing through structured namespace delegation. Enables capability-aware resolution where name components encode functional attributes facilitating semantic discovery and load balancing across agent pools.
Authoritative Sources
NAM002 Hierarchical Namespace
Multi-level naming organization delegating authority from root domains through subdomains to individual agents. Supports organizational partitioning (department.company.agents), functional grouping (nlp.ml.services), and version-specific addressing (v2.api.agents). Prevents naming collisions through distributed namespace governance mirroring DNS zone delegation.
Authoritative Sources
NAM003 Capability Tags
Metadata attributes in agent names indicating functional capabilities (multilingual, summarization, code-generation). Used in discovery queries for capability-based matching where clients request 'agents with translation capability' rather than specific agent instances. Standardized tag taxonomies prevent semantic ambiguity across different agent providers.
Authoritative Sources
NAM004 Fully Qualified Agent Name (FQAN)
Complete agent identifier including all hierarchical components from agent name through domain to TLD (chatbot.customer-service.prod.agents.company.com). Analogous to Fully Qualified Domain Names (FQDN) in DNS. Ensures global uniqueness and enables absolute addressing independent of client context or default namespace assumptions.
Authoritative Sources
NAM005 Subdomain Delegation
Authority transfer from parent zones to child namespaces enabling distributed agent registration. Organization controls company.agents TLD, delegates department.company.agents to division administrators who delegate team.department.company.agents to groups. Mirrors DNS delegation model preventing centralized namespace bottlenecks.
Authoritative Sources
NAM006 Semantic Addressing
Naming patterns embedding meaning in name structure (data-processing.batch.agents vs interactive.chat.agents). Enables human readability, operational categorization, and routing policy application based on name inspection. Contrasts with opaque identifiers (agent-7f3a9c) requiring external metadata lookup for context.
Authoritative Sources
NAM007 Name Resolution Protocol
Process translating human-readable agent names to network endpoints and service metadata. Combines DNS-style hierarchical lookup with capability database queries and service registry integration. Returns agent API endpoints, supported protocols (MCP, A2A), authentication requirements, and runtime status.
Authoritative Sources
NAM008 Namespace Collision Prevention
Mechanisms avoiding name conflicts when independent authorities register agents. Hierarchical delegation creates natural boundaries (company-a.agents vs company-b.agents). Registration policies require proof of domain ownership before subdomain delegation. Collision detection alerts administrators to naming conflicts requiring resolution.
Authoritative Sources
NAM009 Zone Transfer
Replication of namespace metadata across distributed registries for resilience and geographic locality. Secondary registries maintain synchronized copies of primary zone data enabling local resolution without global network dependency. Implements eventual consistency with configurable refresh intervals balancing freshness and network overhead.
Authoritative Sources
NAM010 Reverse Resolution
Lookup translating agent network addresses to canonical names for operational visibility and audit logging. Given IP address or DID, returns FQAN enabling correlation of network traffic with agent identities. Critical for security analysis, troubleshooting, and compliance monitoring requiring human-readable agent identification.
Authoritative Sources
NAM011 Name TTL (Time-to-Live)
Caching duration for name resolution results balancing query performance and update propagation. Short TTLs (60 seconds) enable rapid agent redeployment at cost of increased registry query load. Long TTLs (1 hour+) reduce network overhead but delay visibility of agent relocations or service changes.
Authoritative Sources
NAM012 Wildcard Naming
Pattern matching in namespace queries enabling bulk operations (*.processing.agents returns all processing agents). Supports operational scenarios like 'restart all agents in production namespace' or 'query capacity across entire customer-service pool'. Requires careful access control to prevent unintended system-wide impacts.
Authoritative Sources
NAM013 Name Versioning
Incorporating version identifiers in agent names for explicit version targeting (summarizer-v2.api.agents vs summarizer-v1.api.agents). Enables parallel operation of multiple versions, gradual migration strategies, and A/B testing. Alternative to semantic versioning in API paths when version constitutes fundamental agent identity change.
Authoritative Sources
NAM014 Cross-Namespace Resolution
Lookup capabilities spanning multiple registry authorities for federated agent discovery. Client queries local registry which delegates unknown namespaces to authoritative external registries. Implements trust relationships and peering agreements between organizations enabling inter-company agent collaboration.
Authoritative Sources
NAM015 Name Lifecycle Management
Formal processes for agent name registration, renewal, modification, and deactivation. Registration requires namespace authority approval and collision checking. Renewal enforces periodic verification of name ownership. Deactivation publishes tombstone records preventing name reuse until aging interval expires preventing confusion from recycled identifiers.
Authoritative Sources