2 repository-uri
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.
Acesta este un SDK și un framework pentru implementarea Model Context Protocol în Go. Oferă un sistem standardizat pentru construirea de servere și clienți care schimbă resurse externe, date proprietare și instrumente executabile pentru a oferi context modelelor de limbaj mari (LLM). SDK-ul include o bibliotecă de comunicare JSON-RPC și un framework de integrare pentru a expune date locale, șabloane de prompt-uri și funcții tipizate către modelele AI. Permite dezvoltarea atât a serverelor de protocol care oferă context extern, cât și a clienților care consumă aceste instrumente și resurse remote. Proiectul acoperă gestionarea ciclului de viață al conexiunii și negocierea versiunii de protocol pentru a asigura interoperabilitatea. Oferă abstracții de transport pentru schimbul de mesaje prin input/output standard sau HTTP, alături de capabilități pentru maparea resurselor și gestionarea sesiunilor. Funcțiile de securitate și observabilitate includ integrarea identității OAuth, restricții de acces la directoare pentru servere și instrumente pentru inspecția traficului și verificarea capabilităților.
Provides the development framework for building client applications that consume AI tools and data via a standardized interface.