Returns the public A2A-protocol-compliant agent card. This endpoint requires no authentication and is used by other agents and clients to discover capabilities, supported transports, and skills before initiating communication.
curl --request GET \
--url https://mesh.svantic.com/.well-known/agent-card.json{
"name": "savant",
"description": "Savant AI Agent Framework — orchestrates intelligent task execution with planning, learning, and tool integration.",
"url": "https://mesh.example.com/send",
"version": "2.0.0",
"protocolVersion": "0.2.3",
"defaultInputModes": [
"application/json",
"text/plain"
],
"defaultOutputModes": [
"application/json",
"text/plain"
],
"capabilities": {
"streaming": true,
"pushNotifications": false,
"stateTransitionHistory": false
},
"skills": [
{
"id": "orchestration",
"name": "Task Orchestration",
"description": "Routes user requests to specialized agents: chat, executor, planner, code repair, document processing.",
"tags": [
"core",
"orchestration"
]
},
{
"id": "planning",
"name": "Task Planning",
"description": "Breaks complex tasks into execution plans with dependency ordering and agent mesh construction.",
"tags": [
"core",
"planning"
]
},
{
"id": "transcript-link:process_document",
"name": "transcript-link — Document Processing",
"description": "Processes academic transcripts and employment documents.",
"tags": [
"document",
"remote:transcript-link",
"instances:3"
],
"examples": [
"Process the transcript at https://example.com/doc.pdf",
"Extract GPA from this academic record"
],
"parameters": {
"type": "object",
"properties": {
"document_url": {
"type": "string",
"description": "URL of the document to process."
},
"document_type": {
"type": "string",
"description": "Type of document.",
"enum": [
"transcript",
"pay_stub",
"tax_return"
]
},
"output_format": {
"type": "string",
"description": "Desired output format.",
"enum": [
"json",
"pdf"
]
}
},
"required": [
"document_url",
"document_type"
]
}
}
],
"provider": {
"organization": "Svantic",
"url": "https://svantic.ai"
},
"extensions": {
"instances": {
"transcript-link": 3
}
}
}Documentation Index
Fetch the complete documentation index at: https://docs.svantic.com/llms.txt
Use this file to discover all available pages before exploring further.
A2A agent card document.
A2A-protocol-compliant agent card. Describes the agent's identity, capabilities, skills, supported transports, and security requirements. Conforms to the AgentCard definition in the A2A specification.
A human-readable name for the agent.
A human-readable description of the agent's purpose.
The preferred endpoint URL for interacting with the agent (JSON-RPC).
The agent's own version number.
The version of the A2A protocol this agent supports (e.g. "0.2.3").
Default set of supported input MIME types for all skills.
Default set of supported output MIME types for all skills.
Capabilities supported by the agent.
Show child attributes
The set of skills (capabilities) the agent can perform.
Show child attributes
Information about the agent's service provider.
Show child attributes
Transport protocol for the preferred endpoint. Defaults to "JSONRPC" when not specified.
Additional transport/URL combinations the agent supports, enabling transport negotiation and fallback.
Show child attributes
Security requirement objects (OpenAPI 3.0 style). Each object lists security schemes that can be used. The list represents a logical OR of ANDs.
Show child attributes
Security scheme definitions available for authorization. Follows the OpenAPI 3.0 Security Scheme Object.
JSON Web Signatures computed for this AgentCard.
Show child attributes
If true, the agent provides an extended agent card with additional details to authenticated users.
An optional URL to an icon for the agent.
An optional URL to the agent's documentation.
Svantic-specific extensions. Currently includes instances — a map of agent_type to instance count.
curl --request GET \
--url https://mesh.svantic.com/.well-known/agent-card.json{
"name": "savant",
"description": "Savant AI Agent Framework — orchestrates intelligent task execution with planning, learning, and tool integration.",
"url": "https://mesh.example.com/send",
"version": "2.0.0",
"protocolVersion": "0.2.3",
"defaultInputModes": [
"application/json",
"text/plain"
],
"defaultOutputModes": [
"application/json",
"text/plain"
],
"capabilities": {
"streaming": true,
"pushNotifications": false,
"stateTransitionHistory": false
},
"skills": [
{
"id": "orchestration",
"name": "Task Orchestration",
"description": "Routes user requests to specialized agents: chat, executor, planner, code repair, document processing.",
"tags": [
"core",
"orchestration"
]
},
{
"id": "planning",
"name": "Task Planning",
"description": "Breaks complex tasks into execution plans with dependency ordering and agent mesh construction.",
"tags": [
"core",
"planning"
]
},
{
"id": "transcript-link:process_document",
"name": "transcript-link — Document Processing",
"description": "Processes academic transcripts and employment documents.",
"tags": [
"document",
"remote:transcript-link",
"instances:3"
],
"examples": [
"Process the transcript at https://example.com/doc.pdf",
"Extract GPA from this academic record"
],
"parameters": {
"type": "object",
"properties": {
"document_url": {
"type": "string",
"description": "URL of the document to process."
},
"document_type": {
"type": "string",
"description": "Type of document.",
"enum": [
"transcript",
"pay_stub",
"tax_return"
]
},
"output_format": {
"type": "string",
"description": "Desired output format.",
"enum": [
"json",
"pdf"
]
}
},
"required": [
"document_url",
"document_type"
]
}
}
],
"provider": {
"organization": "Svantic",
"url": "https://svantic.ai"
},
"extensions": {
"instances": {
"transcript-link": 3
}
}
}