Back to directory

LLMQore

A Qt and C++ library that gives a desktop application cloud and local LLM providers, MCP clients and servers, and ACP agent hosting, with streaming delivered as ordinary Qt signals.

LLMQore

LLMQore is a Qt and C++ library for connecting a desktop application to cloud and local LLM providers, MCP clients and servers, and ACP agents. It talks to Claude, OpenAI, Google AI, Mistral, DeepSeek, Qwen, Ollama and llama.cpp, delivering streaming output as Qt signals on the object's own thread and async results as QFuture, so it can connect directly and safely into a widget or model.

Tool calling exposes a base tool class to the model with a built-in tool loop, and an MCP client and server share the same tool registry over stdio, Streamable HTTP or SSE, with a bridge CLI that puts several upstream MCP servers behind one endpoint. Conversation history is translated into each provider's own shape so it stays portable between them. It is MIT licensed.

More in Agent frameworks

See all 902
  • Recurse

    recurse.run

    A serverless harness that lets a coding agent design, test, and deploy its own specialist sub-agents as tools, MCP servers, or bots, defined by a schema-validated manifest.

  • ProofForge

    shulgin.is-a.dev

    An AI-agent pipeline that decomposes a mathematics problem, proves each piece, and formalizes the result in Lean 4 and Mathlib until the Lean kernel accepts it, with six of its proofs already merged into Google DeepMind's formal-conjectures repository.

  • local-coder

    github.com

    Builds a local coding-agent team on top of Ollama and OpenCode by detecting the machine's hardware, recommending models for seven specialist roles, and testing whether each assigned model can actually use tools, edit a repository and pass verification.