Home / Companies / Pydantic / Blog / August 2026

August 2026 Summaries

15 posts from Pydantic

Filter
Month: Year:
Post Summaries Back to Blog
OpenTelemetry backends accept standard OTLP telemetry, making data export relatively portable, although dashboards, alerts, saved queries, operational habits, and backend-specific settings can make migrations slower. Key differences include whether traces, logs, and metrics can be queried together, the flexibility of query languages, support for high-cardinality attributes, pricing models, generative-AI visualization and analysis, self-hosting options, and broader APM features such as RUM, synthetics, and profiling. Pydantic Logfire is presented as a unified SQL-based platform with per-record pricing and dedicated LLM instrumentation, while Grafana’s Tempo, Loki, and Mimir suit existing Grafana users but require multiple stores and query languages. SigNoz, OpenObserve, and Jaeger are highlighted for self-hosted use cases, with differing operational requirements, licensing, and signal coverage; Honeycomb emphasizes wide-event exploratory analysis, Dash0 offers managed PromQL-based observability, and Datadog, New Relic, and Dynatrace provide broader enterprise monitoring suites but may have more complex pricing and incomplete parity for OTLP-ingested data. The comparison ultimately recommends prioritizing immediate OpenTelemetry instrumentation, then selecting a backend according to practical constraints such as existing tools, deployment requirements, investigation workflows, and AI-application observability needs.
Aug 26, 2026 1,951 words in the original blog post.
Langfuse remains a strong option for teams that need MIT-licensed, self-hosted LLM workflow tooling, including tracing, prompts, datasets, experiments, evaluations, and annotations, but its OpenTelemetry endpoint ingests traces rather than logs and metrics, which can separate LLM incidents from broader application telemetry. The comparison argues that alternatives should be evaluated by telemetry coverage, portability, pricing meters, licensing, self-hosting scope, and query flexibility. It identifies Pydantic Logfire as the preferred choice for full-stack observability because it combines LLM calls, application traces, logs, metrics, and SQL querying through OpenTelemetry, while noting that self-hosting requires an enterprise plan. Other tools are positioned for particular needs: LangSmith for LangChain or LangGraph users, Braintrust for evaluation-driven deployment gates, Arize Phoenix for local tracing and evaluation, Helicone for gateway-based logging despite maintenance mode, Laminar for Apache 2.0 self-hosting and low entry pricing, and Confident AI for teams using DeepEval. The review also emphasizes differences in licensing, feature restrictions, ownership changes, retention, pricing models, and vendor-specific assets such as prompt registries and evaluation suites that do not automatically migrate through OpenTelemetry.
Aug 26, 2026 3,241 words in the original blog post.
Prompt management platforms address the gap between versioning prompts in source control and safely delivering changes to production, offering varying combinations of immutable histories, promotion labels, traffic rollouts, targeting, evaluation workflows, tracing, and self-hosting. The comparison ranks Pydantic Logfire as the overall choice for server-side promotion, percentage rollouts, targeting, and trace-level visibility of the prompt version used, while Langfuse and Agenta emphasize free self-hosting and open-source cores, LangSmith suits LangChain or LangGraph users, Braintrust focuses on evaluation-gated changes, PromptLayer targets non-engineering prompt editors, and Helicone is recommended only for existing gateway users because it is in maintenance mode. A central distinction is whether tools handle traffic splitting themselves or require application code, with Logfire and PromptLayer providing server-side rollout controls while several alternatives leave routing to developers. The discussion also highlights tradeoffs around licensing, governance, operating self-hosted infrastructure, vendor portability, pricing models, and failure behavior, concluding that source-controlled prompts remain preferable for teams with infrequent changes, short deployments, and engineering-led editing, while managed tools become useful when editing and deployment must be decoupled or changes need controlled exposure.
Aug 26, 2026 3,438 words in the original blog post.
Selecting an LLM evaluation platform depends less on whether it supports offline tests, production monitoring, or LLM-as-a-judge scoring—all of which are widely available—and more on where scores are stored, how closely they connect to underlying traces, licensing and self-hosting requirements, instrumentation portability, and billing models. The comparison identifies Pydantic Logfire as a strong fit for teams that want evaluation results and production observability in one system; Braintrust for dedicated evaluation workflows and prompt experimentation; Langfuse for MIT-licensed self-hosting; LangSmith for LangChain and LangGraph users; Arize Phoenix for free local deployment despite its source-available license; Confident AI and DeepEval for extensive ready-made metrics; and Galileo for high-volume evaluation using specialized judge models. Costs vary significantly because platforms meter different units, including scores, records, traces, spans, storage, seats, and composite usage units, while model inference is billed separately. The discussion emphasizes using offline evaluations to test intentional changes, online evaluations to detect real-world drift, and carefully calibrated judge models alongside deterministic checks and human labels. It also notes that OpenTelemetry makes tracing relatively portable, but evaluation history and vendor-specific evaluator implementations can create switching costs, making locally maintained test cases and evaluator logic valuable safeguards.
Aug 26, 2026 3,399 words in the original blog post.
Pydantic AI has introduced realtime voice support that lets existing Python Agent objects conduct low-latency, speech-to-speech conversations through a provider-agnostic API supporting OpenAI Realtime, Azure OpenAI, Gemini Live, and xAI Grok Voice. Audio can be handled on a server or sent directly between browsers and supported providers through WebRTC while the backend retains control of tools, conversation history, and API credentials. Voice sessions use the same server-side typed tools, validation, retries, usage limits, message formats, and observability as text agents, with live audio, transcripts, and tool calls managed through a RealtimeSession. Canonical message history enables voice calls to continue prior text conversations or be passed to another agent for tasks such as structured support-ticket extraction. Provider capabilities are normalized through a shared interface, while the Pydantic AI Gateway can centralize keys, routing, and spending controls across voice and text workloads. Logfire and other OpenTelemetry-compatible tools can trace sessions, transcripts, tool activity, dropped audio, token usage, and costs, which is particularly relevant because unattended realtime audio calls may accumulate charges quickly.
Aug 26, 2026 1,305 words in the original blog post.
Rising Sentry costs, separate quotas for errors, spans, replays, and logs, potential data loss after budgets are exhausted, limited cross-signal investigations, and the operational complexity of self-hosting are presented as common reasons teams consider alternatives. The comparison argues that replacements should offer predictable pricing, connections among errors, traces, logs, and metrics, OpenTelemetry support, flexible querying, and meaningful free tiers. It identifies Pydantic Logfire as a full-observability option with unified record-based pricing and SQL queries; GlitchTip and Bugsink as Sentry-SDK-compatible self-hosted choices; Honeybadger for small teams needing bundled error, uptime, and cron monitoring; PostHog for product-analytics-focused teams; Better Stack for potentially low high-volume event costs; SigNoz for open-source observability; and Rollbar for simple error tracking. Sentry is still described as suitable for organizations with manageable volumes, established Sentry workflows, and primarily issue-triage needs, while the best alternative depends on whether a team prioritizes migration simplicity, self-hosting, observability context, product analytics, predictable billing, or high-volume economics.
Aug 21, 2026 1,556 words in the original blog post.
Pydantic Logfire’s managed variables are presented as a control plane for adapting AI applications at runtime by versioning, targeting, measuring, and rolling back changes to models, prompts, and tool policies without redeployment. Extending conventional feature flags beyond booleans, the system validates typed values against application-defined schemas, uses safe defaults when remote configuration is unavailable or invalid, and supports structured policies that constrain approved tools and call limits while keeping code, permissions, credentials, and safety controls in the application. Teams can run A/B tests and targeted rollouts using stable user or tenant assignments and contextual attributes such as language, plan, region, workflow, or expertise, then connect selected configurations to OpenTelemetry traces and dashboards measuring task completion, quality, costs, latency, tool behavior, retries, errors, and safety outcomes. The approach is intended to support iterative personalization and experimentation across use cases such as multilingual support, role-based knowledge assistance, and tenant-specific SaaS agents, while preserving a boundary in which managed variables control configurable behavior and application code continues to enforce authorization and business rules.
Aug 18, 2026 1,627 words in the original blog post.
Crusoe has become a native provider in Pydantic AI, allowing developers to access Crusoe Managed Inference and its open-model catalog through model strings such as “crusoe:zai/GLM-5.2.” The integration replaces manual OpenAI-compatible endpoint configuration with built-in API-key handling, endpoint setup, and model-family profiles that improve support for structured outputs, JSON schemas, and tool definitions across models including GLM, Llama, DeepSeek, Qwen, Gemma, Kimi, and gpt-oss. Developers can install the relevant Pydantic AI package, set a Crusoe API key, and create agents with shorthand model identifiers or explicit provider configuration, including custom HTTP clients. Pydantic AI supplies type-safe agent features, streaming, tools, evaluations, and Logfire tracing, while Crusoe provides inference infrastructure designed for agent workloads, including cache-aware routing and cached-input pricing. The post emphasizes that the provider is maintained upstream in the open-source Pydantic AI repository and presents the integration as a way to make open models easier to use without vendor lock-in.
Aug 14, 2026 1,035 words in the original blog post.
StackOne is now available as a Pydantic AI Harness capability, allowing agents to interact with authenticated SaaS accounts such as Workday, BambooHR, Salesforce, and Zendesk through a single integration gateway rather than custom vendor-specific tools. The integration addresses both the maintenance burden of building individual API wrappers and the context costs of exposing large action catalogs by defaulting to a search-and-execute model, where agents first discover an appropriate action at runtime and then invoke it. Developers configure a StackOne connector, linked account, API key, and agent capability, with options to expose selected actions individually, defer tool loading, manage multiple accounts, and define configurations in YAML. The post emphasizes that action filters manage model context rather than permissions, which remain controlled in StackOne, and recommends limiting large tool outputs and requiring human approval for write operations. Pydantic AI contributes typed tools, validation, and Logfire tracing, while StackOne provides access to its connector catalog; the combination supports debugging action selection and provider responses, though users should account for evolving 0.x APIs and HTTPS or signed-URL configuration requirements.
Aug 13, 2026 1,463 words in the original blog post.
Hack Monty Round 2, a security challenge focused on escaping Monty’s Python sandbox or accessing protected secrets, ended without any successful escapes, secret disclosures, or bounty payments, although participants submitted useful reports involving crashes, resource limits, and CPython compatibility. Round 3, running through the rest of August with a bounty of up to $20,000, is the final planned challenge before Monty V1 is released with a stable API and fewer early-adoption warnings. Since Round 2, Monty has improved CPython compatibility and moved execution into subprocess workers, enabling stronger isolation, memory and time enforcement, fault containment, and scalable parallel execution. A new protobuf wire protocol also supports remote WebSocket execution, allowing more secure separation between sandboxed code and host applications, centralized observability, and hosted commercial use cases. Participants can use a provided CLI or build clients with the Monty WebSocket API, while Round 3 adds rewards for crashing the WebSocket server itself or escaping mounted directories, subject to reproducible reporting and other stated rules.
Aug 12, 2026 982 words in the original blog post.
Pydantic AI has introduced native Snowflake support through SnowflakeProvider and SnowflakeModel, enabling developers to run validated, type-safe AI agents against Snowflake Cortex Inference while keeping data, authentication, routing, and governance within Snowflake’s security perimeter. Cortex provides an OpenAI-compatible API for a range of models, including Claude, GPT, Llama, Mistral, DeepSeek, Grok, and Snowflake models, allowing applications to switch models with minimal code changes while retaining schemas, tool definitions, and agent logic. Examples demonstrate Pydantic-based structured outputs for gene-expression and variant data, validated tool parameters for BLAST searches, extended reasoning for Claude, and asynchronous PubMed research synthesis, with optional Logfire tracing across model and external API calls. The integration supports session-token authentication in Snowflake environments and environment-based credentials externally, while handling Cortex-specific behavior such as reasoning signatures, empty completion reasons, and model-family restrictions on tools and response formats. It can run in local Python, CI/CD, Snowflake Notebooks, Streamlit, Snowpark Container Services, and stored procedures, though procedures require external-access configuration, and users need appropriate Cortex permissions and account credentials.
Aug 10, 2026 2,018 words in the original blog post.
Airbnb’s generative AI evaluation approach recommends first reviewing roughly 100 real outputs and traces to identify recurring failures, then creating a small set of targeted evaluators using three complementary layers: deterministic programmatic checks for objective requirements, LLM judges for narrow interpretive questions, and human review for ground truth, disagreements, and judge calibration. The workflow demonstrated with Pydantic AI and Logfire instruments a policy-based support agent, validates structured outputs and tool usage, checks whether citations and escalation behavior follow explicit rules, and uses an LLM judge to assess whether responses are faithful to retrieved policy evidence. Evaluation results and traces can be inspected in Logfire to distinguish agent failures from flawed rubrics, while human annotations build a 50-to-100-example gold set used to measure and improve judge agreement. Confirmed failures become regression cases, and Logfire’s optimizer can propose prompt changes that reviewers validate against evidence and rerun against the same dataset. In production, inexpensive deterministic checks can run broadly while costlier LLM judging is sampled, with failed or uncertain cases feeding back into human review, calibration, offline experiments, and ongoing system improvements.
Aug 06, 2026 3,011 words in the original blog post.
Logfire offers a Braintrust compatibility endpoint that lets users redirect existing Python and TypeScript evaluation workflows to Logfire by changing the app URL and API key environment variables, without rewriting local datasets, tasks, scorers, or CI integrations. Compatible future runs are recorded as OpenTelemetry data and appear alongside application traces, model calls, retrieval, tools, logs, metrics, and infrastructure telemetry, while historical Braintrust data is not imported or duplicated. Verified support includes Braintrust Python 0.30.1 and TypeScript 3.24.0 evaluation runs with local workflow features such as multiple scores, metadata, tags, trials, and child spans, while other SDK languages remain in early access. Braintrust-hosted capabilities including datasets, prompts, functions, remote parameters, attachments, BTQL, model proxying, server-side scoring, and public sharing are not currently supported, and model-based scorers require explicit provider clients. In Logfire’s Evals workspace, users can review experiment results and traces, use beta human-review queues, compare baselines, and turn production findings into version-controlled regression cases through Pydantic Evals, with a reversible migration encouraged through staging or canary testing.
Aug 05, 2026 569 words in the original blog post.
Braintrust Pro and Logfire Growth are two pricing models for evaluation work that differ mainly in how they charge for score recordings. Braintrust Pro starts at $249 per month, including 5 GB of processed data, 50,000 scores, and thirty days of retention, with additional charges for scores, processed data, and retention once the allowances are exceeded. In contrast, Logfire Growth includes ten million observations and up to ninety days of retention without a separate score-specific fee, charging $2 per million observations after the first ten million each month. Online evaluators in both models can score every production trace, impacting costs with traffic increases, while offline suites run on a schedule with Braintrust imposing score charges beyond the included monthly scores. The Logfire Evals workspace aids in identifying changes by linking experiment summaries to specific cases and traces, offering tools for detailed analysis and comparison of evaluation results.
Aug 04, 2026 801 words in the original blog post.
In the context of AI observability and cost management, the text contrasts the pricing and functionality of two platforms, Braintrust and Logfire, highlighting the financial and operational implications of their respective models. Braintrust charges per score, making it costly to maintain comprehensive coverage, as scoring every run can lead to significant expenses, pushing users to limit their evaluations to affordable traffic rather than essential traffic. In contrast, Logfire offers a more integrated observability solution without separate charges for scoring, allowing for continuous and comprehensive evaluation by embedding evaluation results within the full production trace and leveraging OpenTelemetry. This approach not only removes the financial disincentive to thorough evaluation but also provides a more holistic view of system performance, integrating diverse telemetry data such as logs, metrics, and infrastructure details. The narrative suggests transitioning from Braintrust to Logfire for its cost efficiencies, architectural advantages, and potential to enhance coverage and quality without additional financial burden.
Aug 03, 2026 601 words in the original blog post.