June 2025 Summaries
4 posts from Speakeasy
Filter
Month:
Year:
Post Summaries
Back to Blog
Speakeasy has introduced three enhancements to its "speakeasy run" command, aimed at improving the efficiency, flexibility, and scalability of SDK generation. The updates include support for concurrent execution, which allows multiple local repositories to be processed simultaneously, significantly reducing execution time. Additionally, the --github-repos flag enables users to manage and update all connected GitHub repositories with a single command, simplifying the management of extensive SDK ecosystems. The command also offers flexible output formatting options, including console, summary, and mermaid, to cater to different use cases such as debugging, CI/CD pipelines, and documentation. These improvements are particularly beneficial for platform teams managing multiple APIs and DevOps engineers integrating SDK generation into their workflows, and are available from Speakeasy CLI version 1.548.0 onwards.
Jun 24, 2025
409 words in the original blog post.
The article outlines the challenges and solutions in generating Machine Communication Protocol (MCP) servers from OpenAPI documents, emphasizing the importance of optimizing OpenAPI descriptions for large language models (LLMs) that AI agents use. It highlights the tool explosion issue, where too many endpoints result in an overwhelming number of tools for LLMs to process, recommending pruning non-essential endpoints and optimizing OpenAPI documents to balance verbosity with clarity. The text also addresses the complexities LLMs face with intricate JSON formats and suggests transforming data into simpler structures to improve processing. Moreover, it discusses using scopes for enhanced access control, allowing server-side restrictions on tool usage rather than relying on client-side toggling. Speakeasy's approach involves customizing MCP servers through overlays and extensions to maintain clarity and usability while reducing manual adjustments, ultimately aiming to prevent hallucinations and errors in AI interactions.
Jun 24, 2025
2,784 words in the original blog post.
API producers are increasingly recognizing the importance of streaming responses to meet user expectations for rapid interaction, and JSON Lines (JSONL) is highlighted as a straightforward and efficient tool to implement this. JSONL allows data to be processed and transmitted line by line, enabling real-time data consumption without the need for large memory usage or pre-loading entire datasets. The format's simplicity supports parallel processing and is compatible with many Unix tools, making it ideal for applications like logging systems, where data is continually generated. JSONL's benefits are particularly valuable in contexts involving large language models (LLMs), where real-time interaction and immediate data processing are critical. By comparing traditional request-response models with streaming implementations, the text illustrates the reduced complexity and improved user experience provided by JSONL, supporting the argument that streaming should become standard practice for APIs. Additionally, JSONL's compatibility with various programming environments and its ease of integration into existing workflows make it a practical choice for developers aiming to enhance API performance and user engagement.
Jun 13, 2025
4,940 words in the original blog post.
In a discussion between Sagar Batchu, CEO of Speakeasy, and Anuj Jhunjhunwala, Director of Product at Merge, the conversation explores the evolving landscape of API integration and developer experiences in the context of AI advancements. Merge is described as a unified API platform that simplifies integration by offering pre-built solutions, akin to "Plaid for B2B software," across various categories like HR, accounting, and CRM. The dialogue highlights the increasing importance of API integrations as foundational elements for modern AI applications, particularly due to the need for access to proprietary data, which provides competitive differentiation. The conversation also delves into how AI is reshaping API design expectations, necessitating more intuitive, personalized, and frictionless user experiences, as well as the significance of richer queries and delta endpoints in handling large volumes of data efficiently. Additionally, the discussion underscores the crucial role of great developer experience, which is characterized by predictability, stability, and the ability to reduce friction, thereby enabling teams to focus on high-leverage activities.
Jun 12, 2025
5,680 words in the original blog post.