2 repositorios
Providing a chat interface where users interact with a tool-using model, with a backend that handles API calls and response generation.
Distinct from Model Serving: Distinct from Model Serving: specifically provides a web UI for a tool-using model, not general model serving.
Explore 2 awesome GitHub repositories matching web development · Tool-Using Model Web UIs. Refine with filters or upvote what's useful.
ToolBench is an open platform for training, serving, and evaluating large language models that retrieve and call real-world APIs to complete user instructions. It provides an API-aware inference engine that selects relevant tools from a large corpus and generates sequences of tool calls to produce final answers, along with a custom API registration system that lets users add their own REST endpoints for the model to discover and invoke. The platform includes a complete instruction-tuning pipeline for training models on curated tool-use data, a multi-tool execution engine that coordinates sequ
Provides a chat interface where users interact with a tool-using model via a web UI.
gptme es un servidor y framework de agentes de IA autónomos diseñado para la automatización de sistemas locales, desarrollo de software y ejecución de código. Opera como un motor de ejecución local que permite a los modelos de lenguaje ejecutar comandos de shell, modificar archivos locales e interactuar con el sistema operativo. El proyecto funciona como un cliente del Protocolo de Contexto de Modelo (Model Context Protocol), integrándose con servidores externos para ampliar las capacidades del agente con herramientas y fuentes de datos estandarizadas. Cuenta con un sistema de enrutamiento agnóstico al proveedor para orquestar tareas a través de múltiples APIs de nube propietarias y backends de IA locales. El sistema incluye capacidades para la automatización de navegadores headless, análisis de contenido visual y análisis de código basado en símbolos para mapear bases de código. Para garantizar la seguridad, implementa barandillas (guardrails) con intervención humana que requieren confirmación del usuario antes de ejecutar cambios sensibles en el sistema o finalizar parches de archivos. La aplicación puede desplegarse como un binario de escritorio independiente o mediante contenedorización Docker.
Provides a web-based chat interface for interacting with tool-using models and managing server responses.