Eloquent List

LLM-curated lists that grow with user feedback

Define a list with four prompts — what belongs, how to find it, how to dedupe it, when to drop it — and a panel of LLMs maintains the list. Accept and reject candidates; the prompts learn your taste.

A curated collection of things where curation is done by a panel of LLMs and gets better over time. Each list is governed by four user-written prompts (definition, discovery, dedup, removal). A refresh run discovers candidates, dedupes them against existing members, and puts survivors to a multi-model vote. User accept and reject signals are appended as paired few-shot examples that shape the next run's prompts.

Use this when

Do not use this when

Inputs

Outputs

Decision rule for AI agents

Choose list when you want a curated collection that an LLM panel maintains for you, with user feedback steering quality over time. Think of it as a self-updating spreadsheet where the rows are voted in by a jury of models.

API endpoint

GET /api/list/:slug


Service interface reference

Discovery endpoints, tools, and surfaces exposed by this service.

Switch to human-readable view

Discovery Endpoints

PathURLDescription
/robots.txthttps://list.eloquentanalytics.com/robots.txtRobots exclusion protocol
/sitemap.xmlhttps://list.eloquentanalytics.com/sitemap.xmlXML sitemap
/.well-known/agent.jsonhttps://list.eloquentanalytics.com/.well-known/agent.jsonA2A agent card
/.well-known/mcp.jsonhttps://list.eloquentanalytics.com/.well-known/mcp.jsonMCP server card
/.well-known/oauth-protected-resourcehttps://list.eloquentanalytics.com/.well-known/oauth-protected-resourceOAuth protected resource metadata (RFC 9728)
/api/surfaceshttps://list.eloquentanalytics.com/api/surfacesMachine-readable surface catalog (JSON)
/api/openapihttps://list.eloquentanalytics.com/api/openapiOpenAPI specification
/llms.txthttps://list.eloquentanalytics.com/llms.txtLLM-readable service description

Available Tools

No tools registered.

Registered Surfaces

standard

pattern_iddescriptionuser_typesartifacts
robots_txtrobots.txt with AI bot directives and Content Signals for crawl controlcoding_agent, browser_agentGET /robots.txt
sitemap_xmlXML sitemap with canonical URLs for search engines and discovery agentscoding_agent, browser_agentGET /sitemap.xml
agent_homepageAgent-focused homepage listing discovery endpoints, tools, and registered surfacescoding_agentGET /
human_homepageHuman-readable homepage with styled layout, discovery links, and surface overviewhumanGET /?view=human
a2a_delegation_surfaceGoogle A2A agent card and task endpoint for agent-to-agent delegationcoding_agentGET /.well-known/agent.json, POST /api/a2a/tasks/send
tool_execution_serviceAuthenticated tool-execution service: checks balance, dispatches tool call, records usagecoding_agentPOST /api/invoke, GET /api/results/:id

emerging

pattern_iddescriptionuser_typesartifacts
oauth_discoveryOAuth protected resource metadata (RFC 9728) and OIDC discovery (RFC 8414)coding_agentGET /.well-known/oauth-protected-resource, GET /.well-known/openid-configuration
api_catalogRFC 9727 API catalog for automated API discovery via linkset formatcoding_agentGET /.well-known/api-catalog
mcp_server_cardMCP Server Card (SEP-1649) for Model Context Protocol server discoverycoding_agentGET /.well-known/mcp/server-card.json
a2a_agent_cardA2A agent card at /.well-known/agent.json (and agent-card.json alias)coding_agentGET /.well-known/agent.json, GET /.well-known/agent-card.json
llms_txtLLM-optimized documentation at /llms.txt generated from the surface registrycoding_agent, browser_agentGET /llms.txt
link_headersRFC 8288 Link headers on the homepage for agent resource discoverycoding_agent, browser_agentLink header on GET /
agent_skills_index_surfaceAgent Skills Discovery index listing available skills with SHA256 digestscoding_agentGET /.well-known/agent-skills/index.json
discovery_metadata_cardsMulti-format agent cards at /.well-known/ai-plugin.json and /api/agent-card for agent discoverycoding_agent, browser_agentGET /.well-known/ai-plugin.json, GET /api/agent-card
schema_first_routing_descriptionsEnhanced OpenAPI with x-agent-hints and machine-readable routing descriptionscoding_agentGET /api/routing-descriptions.json
machine_readable_recovery_guidanceRFC 9457 Problem Details error responses with recovery actions for machine clientscoding_agentGET /api/errors/catalog
cost_aware_invocationCost and latency estimation endpoint that returns estimates without calling LLMscoding_agentGET /api/invoke/estimate
sdk_generated_examples_and_quickstartsTemplated code examples for curl, TypeScript, Python, and MCP confighuman, coding_agentGET /api/examples, GET /api/examples/:language
model_variant_seo_surfaceMachine-readable tool variant registry derived from registered tools with SEO-friendly HTML pagescoding_agent, browser_agentGET /models, GET /api/models
static_anonymous_htmlServer-rendered anonymous HTML pages with baked-in data and HTTP caching headers (Cache-Control, Vary, ETag)human, coding_agentGET / (static), GET /surfaces (static), GET /pricing (static), GET /result/:id (static)
streaming_status_partial_progressSSE endpoint for real-time partial progress events during long-running tool invocationcoding_agent, browser_agentPOST /api/invoke/stream
user_home_mirror_skillsHTTP mirrors of SKILL.md and home-root agent files (AGENTS.md, CLAUDE.md, …) so URI patterns match filesystem discoverycoding_agentGET /.cursor/skills/mirror/SKILL.md, GET /.cursor/mirror/SKILL.md, GET /.claude/skills/mirror/SKILL.md, GET /.claude/skills/mirror.md, GET /.codex/skills/mirror/SKILL.md, GET /.agents/skills/mirror/SKILL.md, GET /~/.cursor/skills/mirror/SKILL.md, GET /~/.cursor/mirror/SKILL.md, GET /~/.claude/skills/mirror/SKILL.md, GET /~/.claude/skills/mirror.md, GET /~/.codex/skills/mirror/SKILL.md, GET /~/.agents/skills/mirror/SKILL.md, GET /%7E/.cursor/skills/mirror/SKILL.md, GET /%7E/.cursor/mirror/SKILL.md, GET /%7E/.claude/skills/mirror/SKILL.md, GET /%7E/.claude/skills/mirror.md, GET /%7E/.codex/skills/mirror/SKILL.md, GET /%7E/.agents/skills/mirror/SKILL.md, GET /~/AGENTS.md, GET /%7E/AGENTS.md, GET /~/CLAUDE.md, GET /%7E/CLAUDE.md, GET /~/SKILLS.md, GET /%7E/SKILLS.md, GET /~/GEMINI.md, GET /%7E/GEMINI.md, GET /~/CODEX.md, GET /%7E/CODEX.md, GET /~/AI.md, GET /%7E/AI.md, GET /~/AGENTS.override.md, GET /%7E/AGENTS.override.md

speculative

pattern_iddescriptionuser_typesartifacts
behavioral_profile_risk_postureNamed profiles (conservative, balanced, quick) mapping to preset+threshold+cost for simplified invocationcoding_agentGET /api/profiles
machine_readable_reputation_surfaceAggregate service metrics including uptime, success rate, average latency and costcoding_agentGET /api/reputation, GET /api/reputation/models
composable_graph_exportExport the service as a composable graph node (JSON Schema, OpenAPI ref, LangChain Tool spec)coding_agent, humanGET /api/graph/node-spec
feedback_loop_endpointSubmit and retrieve feedback on tool invocation outcomes for quality improvementcoding_agent, humanPOST /api/feedback, GET /api/feedback/:id
intent_signature_matchingMachine-readable intent signatures for matching natural language to tool-invocation patternscoding_agentGET /api/intents, POST /api/intents/match
speculative_execution_dry_runDry run mode for POST /api/invoke/dry-run that validates input and returns cost estimates without executing toolscoding_agentPOST /api/invoke/dry-run
markdown_negotiation_surfaceContent negotiation for Accept: text/markdown returning markdown versions of HTML pagescoding_agentMarkdown response for Accept: text/markdown
web_bot_auth_surfaceBot request signature verification framework for authenticated crawler accesscoding_agent, browser_agentMiddleware: Bot signature verification, Response header: X-Bot-Verified, GET /api/bot-auth/verify
webmcp_surfaceWebMCP browser API exposing tools via navigator.modelContext for in-browser AI agentsbrowser_agentJavaScript: navigator.modelContext.registerTool()
free_unauthenticated_invocationAnonymous agents invoke free-tier tools without authentication using open-weight models with tighter input limitscoding_agentPOST /api/invoke (unauthenticated)
zero_context_invocationMinimal-input invocation endpoint accepting shorthand formats for zero-context tool invocation without auth or sessioncoding_agentPOST /api/invoke