convex-agents

Build persistent, stateful AI agents with Convex Agent components.

Updated Feb 8, 2026
One-click install
npx skills add https://github.com/not-ani/elevated-school-takehome --skill convex-agents-not-ani
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: convex-agents
Source: https://github.com/not-ani/elevated-school-takehome/tree/main/.agents/skills/convex-agents
Command: npx skills add https://github.com/not-ani/elevated-school-takehome --skill convex-agents-not-ani

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Convex Agents provide a persistent, stateful framework to build AI agents that maintain conversation context, manage long-running tasks, and orchestrate tools and workflows across sessions.

Core Features & Use Cases

  • Persistent state and thread management for multi-turn conversations.
  • Tool integration and streaming responses for interactive experiences.
  • Retrieval-augmented generation (RAG) and workflow orchestration for complex tasks such as research assistants or knowledge workers.

Quick Start

Initialize a Convex Agent with a sample thread and execute a simple tool to demonstrate persistent state and streaming output.

Frequently Asked Questions about convex-agents

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

FAQPage Schema
How do I build persistent AI agents that maintain conversation context across sessions?▼

Build persistent AI agents using Convex Agent components for thread management and stateful multi-turn conversations. It provides modular capabilities to maintain context, manage long-running tasks, and orchestrate tools across sessions.

How do I integrate streaming responses and dynamic tool calls into an AI workflow?▼

Integrate streaming responses and dynamic tool calls into AI workflows using Convex APIs for interactive experiences. The framework handles tool integration and streams outputs directly within long-running agent tasks.

What is the best way to implement retrieval-augmented generation patterns for a research assistant?▼

Implement retrieval-augmented generation patterns for research assistants using Convex's vector-based retrieval and workflow orchestration. This handles complex tasks across knowledge bases by orchestrating durable workflows via Convex APIs.

Do I need a TypeScript project to use Convex for stateful agent workflows?▼

Yes, building stateful agent workflows with Convex requires a TypeScript or Node project with a configured Convex environment. This setup enables thread management, tool integration, and durable workflow orchestration.

How does durable workflow orchestration work for long-running AI agent tasks?▼

Durable workflow orchestration for long-running AI agent tasks works via Convex APIs that manage persistent state and vector-based retrieval. This enables complex, multi-step workflows to execute reliably across knowledge bases.