Official Python implementation of the Model Context Protocol. Build servers that expose tools, resources, and prompts to any MCP host, or clients that connect to any server; type hints and docstrings become the schemas, so a server fits in ~15 lines.
Expose Python functions as MCP‑compliant servers and clients so LLMs can call tools and resources directly; includes automatic schema generation, input validation, transport negotiation, authentication, and in‑conversation interactive UIs.
Provides a local-first Markdown knowledge graph that LLMs and humans can both read and write via the Model Context Protocol (MCP). Features two-way, editable notes, semantic search (embeddings + hybrid ranking), and optional cloud sync and team workspaces.
Terminal-native AI coding agent that brings conversational, multi-model code assistance into your shell. Integrates with 300+ models and providers, offers an interactive TUI, Zsh ':' plugin, semantic workspace search, and Git-oriented workflows for in-terminal edits, commits, and command suggestions.
Native desktop client unifying many model providers (OpenAI, Gemini, Anthropic, Ollama, local LLMs) in one app on Windows, macOS, and Linux. Adds 300+ preset assistants, document/PDF chat, MCP server integration, and WebDAV backup, with no subscription.
Build scripts that repackage Anthropic's Claude Desktop into native Linux artifacts (.deb, .rpm, AppImage, AUR, Nix flake), enabling a native Claude client with system tray, global hotkey, and MCP integration for Debian/Ubuntu and other distros.
Provides programmatic access to Google Flights via a Python library, CLI, and an MCP server — enabling assistants and apps to search flights with filters (time windows, cabin, stops, airlines) by reverse‑engineered API rather than HTML scraping.
Connects to Gmail, Calendar, and meeting notes to build a local, Obsidian-compatible Markdown graph it acts on — drafting emails, briefs, and decks. Memory accumulates instead of resetting each session; runs on local or hosted models, extensible via MCP.
Wires retrievers, rerankers, and generators as standalone MCP servers orchestrated in YAML, so iterative RAG logic fits in dozens of lines instead of glue code. Adds loops, conditional branches, one-command web UIs, and shared evaluation benchmarks.
Optimizes and tests AI prompts in the browser, comparing original and rewritten versions side by side against any connected model. Runs fully client-side—keys go straight to the provider—and ships as web app, Chrome extension, and desktop builds.
Desktop AI client that unifies cloud and local LLMs, tool calling (MCP), installable Skills, and ACP agent integration into a single multi-window workspace. Supports local Ollama models, multi-provider configuration, remote control, and privacy-focused local storage.
Build and run configurable multi-agent LLM workflows and personal AI agents locally or with cloud LLMs; supports simple TOML-based LLM configuration, optional browser automation, a demo on Hugging Face, and companion RL tuning (OpenManus-RL) for agent training.