CopilotKit: CopilotKit is a React framework for embedding AI copilots, chatbots, and in-app agents directly into web applications. It provides UI components (chat interface, sidebar, textarea) and backend infrastructure for building agentic frontends — where AI can read and modify application state, take actions, and render generative UI. Supports LangChain, LangGraph, CrewAI, and custom agent backends.; llama-cpp-agent: llama-cpp-agent is a Python framework for interacting with LLMs running via llama.cpp. It provides a unified interface for chat, structured function calls, and JSON-formatted output — including models not explicitly fine-tuned for function calling. Developers can define tools and callable functions that the agent invokes directly, making it practical for building local agentic workflows without cloud dependencies.
Adding a context-aware AI copilot to a SaaS product that understands app state
Building local agentic pipelines with open-source LLMs