libagent

Orchestrate LLM completions, memory windows, and tool calls for conversational AI workflows.

1|1|Updated Aug 7, 2025
One-click install
npx skills add https://github.com/copilot-ld/copilot-ld --skill libagent
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: libagent
Source: https://github.com/copilot-ld/copilot-ld/tree/main/packages/libagent
Command: npx skills add https://github.com/copilot-ld/copilot-ld --skill libagent

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

libagent provides a modular library to orchestrate LLM-based agents by coordinating memory, completions, and tool execution to enable robust, multi-turn conversations and retrieval workflows.

Core Features & Use Cases

  • Orchestrates AgentMind, AgentHands, and integrations with memory, LLM, and tool services to build chat agents and RAG pipelines.
  • Supports multi-turn conversations, memory windows, parallel tool calls, and streaming responses.

Quick Start

Instantiate an AgentMind with memory, llm, and tool clients and run process on a sample interaction.

Frequently Asked Questions about libagent

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I build a multi-turn conversational AI agent with memory and tool calls?

To build a multi-turn conversational AI agent, you orchestrate LLM completions, memory windows, and parallel tool calls using a modular library that coordinates memory management, resource indexing, and tool execution for robust chat interactions.

What is the best way to orchestrate retrieval-augmented generation pipelines with LLMs?

The best way to orchestrate retrieval-augmented generation pipelines is by coordinating LLM completions and memory windows with tool execution, enabling an end-to-end agent workflow across knowledge bases with streaming responses.

How does parallel tool execution work in AI agent workflows?

Parallel tool execution in AI agent workflows works by coordinating AgentHands with memory and LLM services, allowing multiple tool calls to process simultaneously during multi-turn conversations and retrieval workflows.

Can I use my existing memory and LLM clients to create a chat agent?

Yes, you can instantiate an AgentMind with your existing memory, LLM, and tool clients, integrating with libmemory, librpc, and libllm to run process on sample interactions for end-to-end agent workflows.

Does this agent orchestration library support streaming responses and optional handoffs?

Yes, this agent orchestration library supports streaming responses and optional handoffs, coordinating LLM completions, memory windows, and tool calls to enable robust conversational AI workflows.