2 个仓库
Developing applications that connect to servers to access external tools and data through a standard interface.
Distinct from API Client Connectivity: Distinct from API Client Connectivity: focuses on the development of client applications for AI tool access, not just the connectivity mechanism.
Explore 2 awesome GitHub repositories matching artificial intelligence & ml · Client Development. Refine with filters or upvote what's useful.
Ships a client application that connects to IDA Pro servers for AI-driven reverse engineering.
这是一个用于在 Go 中实现 Model Context Protocol 的软件开发工具包(SDK)和框架。它提供了一套标准化的系统,用于构建交换外部资源、专有数据和可执行工具的服务器与客户端,从而为大语言模型提供上下文。 该 SDK 包含一个 JSON-RPC 通信库和一个集成框架,用于向 AI 模型公开本地数据、提示词模板和类型化函数。它支持开发提供外部上下文的协议服务器,以及消费这些远程工具和资源的客户端。 该项目涵盖了连接生命周期管理和协议版本协商,以确保互操作性。它提供了通过标准输入/输出或 HTTP 进行消息交换的传输抽象,以及资源映射和会话管理功能。 安全和可观测性功能包括 OAuth 身份集成、服务器目录访问限制,以及用于流量检查和能力验证的工具。
Provides the development framework for building client applications that consume AI tools and data via a standardized interface.