Auth for GenAI provides a robust security framework designed specifically for GenAI applications. It ensures both secure user authentication and fine-grained access control for AI agents, granting them access to only authorized data.
Auth for GenAI secures your AI agent workflows:
- Seamless implementation and integration with your existing architecture.
- Comprehensive security controls for both human users and AI agents.
- Enterprise-grade protection that builds user trust and confidence.
- Ecosystem compatibility with leading GenAI frameworks and tools
- Authentication for AI agents
Implement secure authentication flows for your GenAI applications. This feature integrates the Universal Login you already know and love into your GenAI apps. - Call APIs on the User's Behalf
Securely connect AI agents to external tools, functions, and services. Expand your GenAI application capabilities by integrating with other specialized tools through secure APIs. - Asynchronous User Confirmation
Enable secure human-in-the-loop workflows. Asynchronously connect with the user and prompt for authentication and authorization. - Fine-Grained Authorization for RAGs
Enable your RAG to account for access control policies. Only let your RAG use documents your user can access to provide answers.
Read the Auth for GenAI documentation to learn how to implement secure authentication and authorization in your Generative AI applications. The docs cover what Auth for GenAI is, quickstarts to get you up and running, key use cases, guides, and best practices to help you seamlessly secure AI agents, enforce fine-grained access control, and connect to external APIs with confidence.
- Start building with the Auth0 SDKs which have been updated to include AI capabilities such as Federated Connections and Async User confirmation:
- Next.js SDK
- Fastify SDK
- FastAPI SDK
Management SDKs:
-
To help you build with your LLM framework we have built these SDKs:
[!WARNING] These are currently under development and are not intended to be used in production, and therefore has no official support:
- Auth0 AI for Javascript
- auth0/ai: Base abstractions for authentication and authorization in AI applications.
- auth0/ai-vercel: Integration with Vercel AI framework.
RAG specific SDKs
- auth0/ai-genkit: Integration with Genkit framework
- auth0/ai-llamaindex: Integration with LlamaIndex.TS framework
- auth0/ai-langchain: Integration with LangchainJS framework.
- Auth0 AI for Python
- llama-index-auth0-ai: Integration with LlamaIndex framework.
- langchain-auth0-ai: Integration with LangChain framework.
- Auth0 AI for Javascript
We want to hear from you! To request new features, fix bugs, or improve documentation, read our Contributor's guide.
Have questions or feedback? Join the Auth0 community.