convex-agents

Build persistent, stateful AI agents with Convex for cross-session conversation history.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/JuanQuenga/piggies-ts --skill convex-agents-juanquenga
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: convex-agents
Source: https://github.com/JuanQuenga/piggies-ts/tree/main/.agents/skills/convex-agents
Command: npx skills add https://github.com/JuanQuenga/piggies-ts --skill convex-agents-juanquenga

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Persistent AI agents with Convex that maintain state, enable streaming responses, and orchestrate complex workflows.

Core Features & Use Cases

  • Persistent state across sessions with thread management and durable workflows
  • Real-time streaming responses and tool execution for interactive agents
  • RAG-enabled retrieval and workflow orchestration for end-to-end AI tasks
  • Use Case: Build a conversational agent that remembers context, calls tools, and completes multi-step tasks

Quick Start

Install the Convex Agent package and initialize a basic agent with thread management and tool integration to start building your Convex-powered AI workflow.

Frequently Asked Questions about convex-agents

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

FAQPage Schema
How do I build AI agents that maintain conversation history across sessions?

To build AI agents that maintain conversation history across sessions, you use the Convex Agent component to enable persistent state and thread management for durable workflows.

What is the best way to orchestrate complex workflows with RAG capabilities in Convex?

The best way to orchestrate complex workflows with RAG capabilities in Convex is by using deterministic tool integration and end-to-end workflow orchestration to execute durable AI tasks.

How do I enable real-time streaming responses for interactive AI agents?

Real-time streaming responses for interactive AI agents are enabled through Convex integration patterns, which provide real-time updates and deterministic tool execution during conversations.

Can I use Convex agents for multi-step task completion with tool integration?

Yes, you can use Convex agents for multi-step task completion because they enforce integration-ready patterns for deterministic tool use and end-to-end workflow orchestration.

Do I need a specific backend setup to maintain persistent state for AI agents?

You need the Convex backend to maintain persistent state for AI agents, as it provides the necessary infrastructure for thread management and durable workflow execution.