Blog Logo
TAGS

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...

Read more...

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...

Read more...

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...

Read more...

ModelContextProtocol.NET - C# SDK for AI Model Integration

# ModelContextProtocol.NET ![NuGet Version](https://img.shields.io/nuget/vpre/ModelContextProtocol.NET.Server) A C# SDK implementation of the Model Context Protocol (MCP), enabling seamless integratio...

Read more...

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...

Read more...

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...

Read more...

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...

Read more...

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...

Read more...

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...

Read more...

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...

Read more...

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...

Read more...

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...

Read more...

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 ...

Read more...

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...

Read more...

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...

Read more...

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...

Read more...

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 ...

Read more...

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...

Read more...

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 ...

Read more...

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 ...

Read more...