AI API Orchestrator

Natural Language Query
API Management
Architecture & Health

Process Natural Language Query

Query
Result

Enter any natural language query to process through the API Orchestrator:

ℹ️ Note: This button now calls the /execute endpoint which performs complete query execution (intent extraction + real API calls). Make sure intent mappings are seeded first!
Results will appear here...

API Management

Registered APIs
Import API
Import History
Test Endpoint
Intent Mappings-v2
Operational Diagnostics
Interactive Ingestion
Spec Quality

Available APIs

These APIs are currently registered in the system:

Loading APIs...

Import New API

Add a new API to the registry by uploading an API specification:

πŸ“œ API Import History

View all API import sessions with Phase 1 auto-generation metrics

Click "Refresh" to load import sessions...

Test API Endpoint

Send a request to a specific API endpoint:

Results will appear here...

Intent-to-API Mappings

Add New Intent Mapping

Comma-separated list of entity names
JSON template with placeholders for entities
Lower number = higher priority
Whether this mapping is critical for the flow

Available Entity Types

Loading entity types...

Current Intent Mappings

Operational Diagnostics

Run the targeted test suites we rely on for interactive ingestion, resolver planning, and cache safetyβ€”or inspect cache health directly.

πŸ”§ Database Management

Initialize or refresh PostgreSQL database tables. Use this if APIs aren't loading or after deployment.

πŸ“₯ API Registry

Load API specifications from YAML files into the database. Required before seeding intent mappings.

🎯 Intent Mapping Setup

Seed initial intent mappings to connect detected intents to API endpoints. Run "Load YAML APIs" first!

Click any button above to get started.

                

Interactive API Ingestion

Upload an OpenAPI/Swagger specification to create an ingestion session, review parsed endpoints, test them, and approve for registration.

πŸ“€ Step 1: Upload API Specification

πŸ“Š OpenAPI Specification Quality Assessment

Analyze OpenAPI specifications for completeness, metadata coverage, examples, and AI readiness.

Select API to Assess

System Architecture

User Query
β†’
Parser
β†’
Planner
β†’
Executor
β†’
API Response

Health Check

Results will appear here...