The Importance of Types in Software Design
Types are the basic tool of software design. One of my pet peeves is when someone makes like they’re going to talk about software design, and then… talks about comments. Or they focus on the details a...
Awesome MCP Servers
A curated list of awesome Model Context Protocol (MCP) servers. MCP is an open protocol that enables AI models to securely interact with local and remote resources through standardized server implemen...
MCP-Framework: Building Model Context Protocol Servers in TypeScript
MCP-Framework is a framework for building Model Context Protocol (MCP) servers elegantly in TypeScript. It provides architecture out of the box, automatic directory-based discovery for tools, resource...
ModelContextProtocol.NET - C# SDK for AI Model Integration
# ModelContextProtocol.NET  A C# SDK implementation of the Model Context Protocol (MCP), enabling seamless integratio...
Open WebUI - Extensible, Feature-Rich, and User-Friendly Self-Hosted WebUI
Open WebUI is an extensible, feature-rich, and user-friendly self-hosted WebUI designed to operate entirely offline. It supports various LLM runners, including Ollama and OpenAI-compatible APIs. Effor...
Service Weaver - Programming Framework for Writing and Deploying Cloud Applications
We regret to announce that, effective December 5, 2024, we will no longer continue active development on the Service Weaver open-source framework. Service Weaver is a programming framework for writing...
Discover and Share Model Context Protocol Servers
Submit and find Model Context Protocol Servers on MCP Servers. Browse, share, and collaborate with others. Submit your own server or explore live published servers. Check out community favorites and d...
FastMCP Project Overview
FastMCP is a fast, Pythonic way to build MCP servers that makes building MCP servers simple and intuitive. Create tools, expose resources, and define prompts with clean, Pythonic code. FastMCP aims to...
Introducing the Model Context Protocol
Today, were open-sourcing the Model Context Protocol (MCP), a new standard for connecting AI assistants to the systems where data lives, including content repositories, business tools, and development...
Introduction - Model Context Protocol
Get started with the Model Context Protocol (MCP)MCP is an open protocol that standardizes how applications provide context to LLMs. Think of MCP like a USB-C port for AI applications. Just as USB-C p...
Langchain Model Context Protocol (MCP) Toolkit
Langchain MCP (Model Context Protocol) toolkit provides support for calling the Model Context Protocol in LangChain. By creating a `langchain_mcp.MCPToolkit` with an `mcp.ClientSession`, users can ini...
MCP Azure OpenAI Server Integration with Playwright for Web Automation
A minimal server/client application implementation utilizing the Model Context Protocol (MCP) and Azure OpenAI. The MCP server is built with FastMCP and the client is created by ChatGPT to call the MC...
Client-side composition of microfrontends with Astro Islands
# astro-microfrontends This demo takes advantage of EcmaScript Modules (ESM) and url-imports to do client-side composition of microfrontends. Express is used for serving assets, but ideally one would ...
Server-side rendering micro-frontends with Astro
Ruben Casas once said “something that is really hard with micro-frontends is server-side rendering” and Luca Mezzalira recently stated that “server-side rendering is the real challenge”. I tend to agr...
Setting up micro-frontends with Astro and Ecma Script Modules
Luca Mezzalira, perhaps the father of micro-frontends defines micro-frontends as “the technical representation of a business subdomain” that allow independent implementations with the same or differen...
Ideas from A Philosophy of Software Design
Almost a month ago, I created a telegram channel with the goal of reading tech books consistently, and sharing summaries of them. This week, I have finished reading the first book - A Philosophy of So...
Genesis: A Generative and Universal Physics Engine for Robotics and Beyond
Genesis is a revolutionary physics engine developed by a team of researchers led by Zhou Xian. The team consists of multiple contributors from various research institutes and universities. The engine ...
Tauri 2.0 | Tauri
Tauri is a framework for building fast and secure native apps using a combination of Rust and Web technologies. Tauri provides a variety of guides and references for getting started with building appl...
Architectures of modern Front-end applications | Popular approaches and advantages
Business requirements can be different and change frequently in the process, so it’s important to create an architecture that is flexible, scalable and maintainable. It’s also key that everyone, like ...
Architectures of modern Front-end applications
Business requirements can be different and change frequently in the process, so it’s important to create an architecture that is flexible, scalable and maintainable. It’s also key that everyone, like ...