{ "@context": { "@version": 1.1, "xsd": "http://www.w3.org/2001/XMLSchema#", "schema": "https://schema.org/", "apis": "https://apis.io/vocab/", "name": "schema:name", "description": "schema:description", "url": "schema:url", "image": "schema:image", "dateCreated": {"@id": "schema:dateCreated", "@type": "xsd:date"}, "dateModified": {"@id": "schema:dateModified", "@type": "xsd:date"}, "Provider": "schema:Organization", "API": "schema:WebAPI", "BlogPosting": "schema:BlogPosting", "SoftwareApplication": "schema:SoftwareApplication", "SoftwareSourceCode": "schema:SoftwareSourceCode", "provider": {"@id": "apis:provider", "@type": "@id"}, "humanURL": {"@id": "schema:url", "@type": "@id"}, "baseURL": {"@id": "schema:url", "@type": "@id"}, "documentation": {"@id": "schema:documentation", "@type": "@id"}, "repositoryURL": {"@id": "schema:codeRepository", "@type": "@id"}, "license": {"@id": "schema:license", "@type": "@id"}, "tags": {"@id": "schema:keywords", "@container": "@set"}, "apis": {"@id": "apis:hasAPI", "@container": "@set"}, "properties": {"@id": "apis:properties", "@container": "@set"}, "GraphQLRuntime": "apis:GraphQLRuntime", "APIGateway": "apis:APIGateway", "CLITool": "apis:CLITool", "AIAssistant": "apis:AIAssistant", "tailcall": "https://tailcall.run/vocab#", "directive": "tailcall:directive", "serverDirective": "tailcall:serverDirective", "httpDirective": "tailcall:httpDirective", "upstreamDirective": "tailcall:upstreamDirective", "cacheDirective": "tailcall:cacheDirective", "batchDirective": "tailcall:batchDirective", "graphqlConfiguration": "tailcall:graphqlConfiguration", "nPlusOneDetection": "tailcall:nPlusOneDetection", "requestBatching": "tailcall:requestBatching", "httpCaching": "tailcall:httpCaching", "schemaValidation": "tailcall:schemaValidation", "forgecode": "https://forgecode.dev/vocab#", "forgeAgent": "forgecode:forgeAgent", "museAgent": "forgecode:museAgent", "sageAgent": "forgecode:sageAgent", "multiAgentArchitecture": "forgecode:multiAgentArchitecture", "zshIntegration": "forgecode:zshIntegration", "supportedModels": "forgecode:supportedModels", "pricingTier": "forgecode:pricingTier", "contextEngine": "forgecode:contextEngine" }, "@graph": [ { "@id": "https://tailcall.run", "@type": ["Provider", "schema:Organization"], "name": "Tailcall", "description": "High-performance GraphQL API gateway and runtime built in Rust for composing multiple upstream REST, gRPC, and GraphQL APIs into a unified GraphQL schema.", "url": "https://tailcall.run", "tags": ["GraphQL", "API Gateway", "GraphQL Runtime", "Rust", "Open Source", "API Composition"] }, { "@id": "https://tailcall.run/graphql-runtime", "@type": ["API", "GraphQLRuntime", "SoftwareSourceCode"], "name": "Tailcall GraphQL Runtime", "description": "Declarative GraphQL runtime with @server, @http, @upstream, @cache, and @batch directives. Provides N+1 detection, HTTP caching, request batching, and static schema validation.", "humanURL": "https://tailcall.run", "documentation": "https://tailcall.run/docs/", "repositoryURL": "https://github.com/tailcallhq/tailcall", "license": "https://github.com/tailcallhq/tailcall/blob/main/LICENSE", "provider": "https://tailcall.run", "directive": ["@server", "@http", "@upstream", "@cache", "@batch"], "nPlusOneDetection": true, "requestBatching": true, "httpCaching": true, "schemaValidation": "static" }, { "@id": "https://forgecode.dev", "@type": ["API", "CLITool", "AIAssistant", "SoftwareApplication"], "name": "ForgeCode", "description": "CLI coding harness from Tailcall Inc supporting 300+ AI models (Claude, GPT, Grok, Gemini, Deepseek) with ZSH integration, multi-agent architecture, and large codebase context engines.", "humanURL": "https://forgecode.dev", "documentation": "https://forgecode.dev/docs/", "repositoryURL": "https://github.com/tailcallhq/forgecode", "provider": "https://tailcall.run", "multiAgentArchitecture": { "forgeAgent": "Primary orchestration agent", "museAgent": "Creative and ideation sub-agent", "sageAgent": "Analysis and reasoning sub-agent" }, "zshIntegration": true, "supportedModels": "300+", "pricingTier": [ {"name": "Free", "price": "$0/mo"}, {"name": "Pro", "price": "$20/mo"}, {"name": "Max", "price": "$100/mo"} ] } ] }