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.