TurfAITurfAI Developers

Sources & credits

The external references whose foundational explanations and diagrams we adapted, with credit.

This documentation is TurfAI's own. For the foundational explanations of widely-shared AI concepts — tool use, the agent loop, retrieval-augmented generation, multi-agent orchestration — we've adapted framing, a few worked examples, and some diagrams from the authoritative sources below, and credited them here and inline on the page. Everything specific to the TurfAI platform (its APIs, task types, configuration, and behavior) is original.

Where a concept goes deeper than the foundations, we link out to the original source rather than reproduce it — those vendors maintain the canonical, most current treatment.

What we adapted

BorrowedSourceUsed asWhere
The "augmented LLM" building blockAnthropic — Building effective agentsDiagram + framingAgents
Orchestrator–workers patternAnthropic — Building effective agentsDiagram + framingSquads
Prompt-chaining & routing workflowsAnthropic — Building effective agentsDiagramsWorkflows
Autonomous-agent loop; agent-vs-workflow guidanceAnthropic — Building effective agentsDiagram + framingAI-app patterns
The tool-calling loopOpenAI — Function callingDiagram + framingIntegrations
Grounding / retrieval with citationsGoogle — Gemini API groundingDiagram + framingKnowledge base & RAG
The "smallest citable unit" ideaAnthropic — Search resultsFramingKnowledge base & RAG
MCP as "a USB-C port for AI"Model Context ProtocolDiagram + framingIntegrations
Durable prompt-engineering tacticsAnthropic, OpenAI, GoogleFramingPrompts
Gating actions by reversibility & blast radiusAnthropic — Claude prompting best practicesFramingHuman-in-the-loop

Diagrams are © their respective owners (Anthropic, OpenAI, Google) and are reproduced here for educational reference with attribution. Trademarks belong to their owners. The machine-readable record of every borrowed item lives in docs-sources.json at the repository root and is checked for upstream changes via the docs-sync routine.

On this page