JUMP TOExa SearchIntroductionGetting Started with PythonGetting Started with TypeScriptGetting Started with cURLRAG QUICK START GUIDEGetting Started with RAG in PythonGetting Started with RAG in TypeScriptGetting Started with LangChainGetting Started with OpenAIGetting Started with CrewAIGetting Started with LlamaIndexTool calling with GPTTool calling with ClaudeConceptsWhat is Exa?How Exa Search WorksThe Exa IndexPrompting GuideExa's Capabilities ExplainedFAQsREST APISearchpostGet contents of documents, many different typespostFind similar linkspostOpenAPI SpecificationAdminSetting Up and Managing Your TeamInviting People to Your TeamRate limitsSecurity (SOC 2)SDK ReferencesPython SDK SpecificationTypeScript SDK SpecificationPython and TS Cheat SheetsTutorialsNews SummarizerRAG Q&ACompany AnalystExa Researcher - JavaScriptExa Researcher - PythonRecruiting AgentPhrase Filters: Niche Company FinderJob Search with ExaBuild a Retrieval Agent with LangGraphStructured Outputs with InstructorLIVE DEMOSExa-powered Writing AssistantTwitter/X post RetrievalHacker News CloneINTEGRATIONS EXTERNAL DOCSLangChain DocsLlamaIndex DocsCrewAI DocsRecent updatesAuto Search as DefaultPowered by IntroductionExa is a knowledge API for AI and developers Learn how to do an Exa search in your project Python Quickstart JavaScript Quickstart cURL Quickstart Learn how to do Exa-powered RAG Getting Started with RAG in Python Getting Started with RAG in TypeScript Getting Started with LangChain ChatGPT Getting Started with OpenAI Getting Started with CrewAI Getting Started with LlamaIndex