Skip to main content

Tools

Organized by use case. All tools are free or have free tiers unless noted with πŸ’°.


Azure AI Development​

ToolDescriptionLink
Azure AI Foundry PortalCentral hub for AI project creation, model catalog, evaluations, and agent deploymentai.azure.com
Azure AI CLI (az ai)Provision AI hubs, projects, and connections from the command lineDocs
azure-ai-projects SDKUnified Python SDK for AI Foundry β€” agents, evaluations, connectionsPyPI
Azure AI Evaluation SDKRun quality + safety evaluations on AI outputs programmaticallyPyPI
Prompt flowLLM application orchestration: build, test, evaluate, deployGitHub
Semantic KernelOpen-source SDK: orchestrate AI models, plugins, and memory (Python / C# / Java)GitHub
AutoGenMulti-agent conversation framework from Microsoft ResearchGitHub
Azure OpenAI Structured Outputsresponse_format: {strict: true} guarantees schema-adherent JSON from LLM β€” use with Pydantic for deterministic intent parsingDocs
Azure AI Foundry Agent Evaluators9 built-in evaluators for production agents: Task Completion, Task Adherence, Tool Call Accuracy, Tool Input Accuracy, Tool Selection, Tool Output Utilization, Task Navigation Efficiency, Intent Resolution, Tool Call SuccessDocs
Azure Content Safety β€” Prompt ShieldsReal-time blocking of user jailbreak attacks AND indirect prompt injection (XPIA) from documents before the LLM sees themDocs
Azure Content Safety β€” Groundedness ProStricter than standard groundedness β€” uses Microsoft's hosted safety models, returns boolean True/False, no LLM deployment required. Best for financial/healthcareDocs
Azure APIM Semantic CachingCache semantically similar LLM queries at the gateway β€” reduces cost/latency. ⚠️ Not a reliability tool: docs warn it can return outdated responses. Use score-threshold="0.05" and TTLsDocs
Microsoft Defender for Cloud β€” AI WorkloadsSecurity alerts and recommendations specific to AI workloads β€” detect prompt injection attacks, data exfiltration, misuse in productionDocs
VS Code AI Foundry ToolkitLocal OpenTelemetry tracing for Azure AI Foundry agents β€” debug without cloud round-tripsDocs

Claude & Anthropic Tools​

ToolDescriptionLink
Claude APICore API for messages, tool use, vision, and streamingDocs
Anthropic Agent SDKBuild agentic loops, multi-agent systems, hooksDocs
Claude CodeAI-powered coding agent with CLAUDE.md config, custom commands, CI/CD integrationDocs
Claude Code Hooks25+ lifecycle event hooks for agent sessions: PreToolUse, PostToolUse, PostToolUseFailure, PostToolBatch, UserPromptSubmit, PreCompact, Stop. ⚠️ These are Claude Code (CLI) hooks, not the Anthropic Messages APIDocs
Extended Thinkingbudget_tokens controls reasoning depth before response; adaptive mode (Opus 4.8+) self-determines when deep reasoning is needed. Use for high-stakes decisions to catch self-contradictions before tool callsDocs
MCP SDKBuild Model Context Protocol servers to extend Claude with live data sources β€” the right architecture for externalizing business concept registries, entity aliases, and temporal resolversGitHub
Anthropic AcademyOfficial courses on agents, prompt engineering, tool useacademy.anthropic.com

LLM Infrastructure & Routing​

ToolDescriptionLink
LiteLLMOpen-source AI Gateway supporting 100+ LLMs β€” centralize routing, enforce guardrails, retry/fallback logic, virtual keys, spend tracking, load balancing. Supports A2A Protocol for agent-to-agent callsGitHub
Azure API ManagementEnterprise gateway for Azure OpenAI β€” rate limiting, load balancing across multiple endpoints, token metering, semantic cachingDocs

Red Teaming & Security​

ToolDescriptionLink
PyRITMicrosoft's Python Risk Identification Toolkit for AI β€” automated red teamingGitHub
GarakLLM vulnerability scanner: probes for jailbreaks, hallucinations, data leakageGitHub
PromptBenchAdversarial robustness benchmark for LLMsGitHub
Azure AI Content SafetyAPI for detecting harmful content: violence, hate, self-harm, sexualPortal
Purview AI HubDiscover, classify, and govern AI usage across M365 and AzureDocs
CounterfitSecurity testing tool for AI/ML modelsGitHub

Evaluation & Observability​

ToolDescriptionLink
Azure AI Foundry EvaluationsBuilt-in evaluators: groundedness, coherence, fluency, relevance, safetyDocs
Azure AI Foundry TracingNative OpenTelemetry tracing for agents β€” step-by-step spans, tool calls, retries, costs. Exports to Application InsightsDocs
RAGASRetrieval-Augmented Generation Assessment: faithfulness, answer relevance, context recallGitHub
PromptfooCLI tool for LLM evaluation, red teaming, and regression testingGitHub
LangSmith πŸ’°LLM observability, tracing, and dataset managementsmith.langchain.com
LangfuseOpen-source LLM observability β€” full session tracking, context workflows, self-hostablelangfuse.com
Arize PhoenixOpen-source ML & LLM observability β€” hallucination metrics, RAG retrieval traceability, OpenTelemetry nativeGitHub
Braintrust πŸ’°Trace-to-eval pipeline with custom LLM scorers and human-in-the-loop reviewbraintrust.dev
Galileo πŸ’°Production hallucination guardrails β€” Luna-2 inline blocking, scalable to 100% trafficgalileo.ai
DeepEvalOpen-source evaluation framework with 50+ metrics β€” RAG, agents, safety, multi-turnGitHub
Confident AI πŸ’°Comprehensive agent evaluation β€” task completion, reasoning quality, cost efficiencyconfident-ai.com
Patronus AIRegulated domain evaluation β€” finance, copyright, open-source detection toolkitpatronus.ai
Maxim AI πŸ’°Full-stack agent observability β€” simulation, real-time debugging, eval loop, context trackinggetmaxim.ai
AgentOpsLightweight agent monitoring β€” 400+ frameworks, reliability metrics, session replayagentops.ai
Azure MonitorApplication Insights integration for AI workload telemetry and OpenTelemetry exportDocs

Agentic Reliability & Deterministic Computation​

Tools for building production-grade agents that are auditable, deterministic, and resistant to hallucination and context degradation.

ToolDescriptionLink
tiktokenOpenAI's token counter library β€” measure exact context window usage per model (GPT-4, GPT-4o, etc.) before sending to LLMGitHub
DuckDBIn-process OLAP database β€” run SQL on DataFrames, Parquet, and CSVs with sub-second latency. Ideal for deterministic financial computation in AI pipelinesduckdb.org
Pydantic v2Schema enforcement for LLM outputs β€” define BaseModel for expected JSON, validate after every tool call, auto-repair invalid outputsdocs.pydantic.dev
Guardrails.aiOutput validation framework β€” rails for type checking, format enforcement, PII detection, and retry logic on LLM outputsguardrailsai.com
InstructorStructured LLM outputs using Pydantic β€” forces OpenAI / Anthropic models to return valid typed objectsGitHub
LangChain ConversationTokenBufferMemoryToken-aware memory trimming β€” auto-prune conversation history to stay within context budgetDocs
MLflowExperiment tracking, model versioning, and evaluation pipelines β€” log deterministic agent runs with full parameter lineagemlflow.org
Opik (Comet)Open-source LLM evaluation platform with real-time guardrails for regression testing and prompt injection detectioncomet.com/opik
PrefectWorkflow orchestration for deterministic AI pipelines β€” run IDs, retry policies, full execution logsprefect.io
Great ExpectationsData validation framework β€” assert data contracts before feeding financial data to an LLMgreatexpectations.io

Infrastructure & Deployment​

ToolDescriptionLink
Azure BicepIaC for AI Foundry hubs, projects, private endpointsDocs
Terraform Azure ProviderProvision AI infrastructure with HCLRegistry
Azure Developer CLI (azd)End-to-end developer workflow: provision + deploy AI appsDocs
GitHub ActionsCI/CD for AI model evaluation, fine-tuning pipelines, app deploymentsDocs
Azure Container AppsServerless container hosting for AI microservices and agentsDocs

Productivity & Development​

ToolDescriptionLink
VS Code + AI ToolkitAzure AI model playground, fine-tuning, and deployment from VS CodeMarketplace
GitHub CopilotAI pair programmer β€” coding, docs, test generationgithub.com/features/copilot
REST Client (VS Code)Test API calls inline in .http filesMarketplace
BrunoOpen-source API client (Postman alternative, git-friendly)usebruno.com
draw.ioFree diagramming for architecture designsapp.diagrams.net

Suggest a Tool

Missing something useful? Open an issue or email lesalgad@microsoft.com.