# Protify AI -- Open-Source Java AI SDK ## Summary Protify AI is an open-source Java SDK (Apache 2.0) that provides a unified API for 13+ AI providers including OpenAI, Anthropic, Gemini, Mistral, Groq, DeepSeek, and more. It has zero external dependencies, requires Java 11+, and supports single requests, multi-turn conversations, streaming, pipeline orchestration, tool use, MCP, declarative AI services, and structured output. ## Contact - Email: jkuryla@protify.com - Website: https://protify.ai - GitHub: https://github.com/protifyconsulting/protifyai-java - Built by: Protify Consulting (https://protify.com) — fractional CTO, technology strategy, and AI development ## Key Features - Zero external dependencies (uses only java.net.http) - 13+ built-in AI providers with a unified API - Single requests, conversations, streaming, and pipelines - Tool use and MCP (stdio and HTTP transport) - Declarative AI services via annotated interfaces - Structured output (JSON to Java object deserialization) - Pipeline orchestration (sequential, parallel, conditional, loop, retry) - 4-level configuration hierarchy - Resilience with configurable retry policies - Java 11+ compatible ## Supported Providers OpenAI, Anthropic, Google Gemini, Mistral, Groq, DeepSeek, Together, Fireworks, xAI, Azure OpenAI, Google Vertex AI, AWS Bedrock, Azure AI Foundry, Custom ## Getting Started Add dependency: ai.protify:protifyai:0.1.9 (Maven Central) ## Pages - Home: https://protify.ai/