Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
redis avatar

Iris Development

  • 831 installs
  • 94 repo stars
  • Updated July 9, 2026
  • redis/agent-skills

Iris is Redis's umbrella for AI-focused products.

About

Iris is Redis's umbrella for AI-focused products. Use this skill when integrating with the Iris Redis Agent Memory (RAM) data plane on Redis Cloud — recording session events for an AI agent, creating or searching long-term memories, configuring a memory store, or tuning background memory promotion. Code examples use the official `redis-agent-memory` (Python) and `@redis-iris/agent-memory` (TypeScript) SDKs. **Iris** is the umbrella brand for Redis's AI-focused products. This skill currently covers one product in that family: **Redis Agent Memory (RAM)** — the persistent memory layer for AI agents, delivered as a managed service on Redis Cloud. Additional Iris products will be added as separate sections when they ship.

  • # Iris: Redis Agent Memory
  • Redis Agent Memory exposes a REST/JSON data-plane API with two memory tiers:
  • **Session memory** — append-only conversation history per session (working memory).
  • **Long-term memory** — semantically searchable records extracted from sessions (or created directly).
  • A background **promotion** worker — managed by Redis Cloud — extracts durable facts from session events and writes them

Iris Development by the numbers

  • 831 all-time installs (skills.sh)
  • +90 installs in the week ending Aug 4, 2026 (Skillselion tracking)
  • Ranked #1,296 of 16,546 AI & Agent Building skills by installs in the Skillselion catalog
  • Data as of Aug 4, 2026 (Skillselion catalog sync)
At a glance

iris-development capabilities & compatibility

Capabilities
# iris: redis agent memory · redis agent memory exposes a rest/json data plan · **session memory** — append only conversation hi · **long term memory** — semantically searchable r
Use cases
documentation
From the docs

What iris-development says it does

Iris is Redis's umbrella for AI-focused products. Use this skill when integrating with the Iris Redis Agent Memory (RAM) data plane on Redis Cloud — recording session events for an AI agent, creating
SKILL.md
npx skills add https://github.com/redis/agent-skills --skill iris-development

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Installs831
repo stars94
Last updatedJuly 9, 2026
Repositoryredis/agent-skills

How do I apply iris-development using the workflow in its SKILL.md?

Iris is Redis's umbrella for AI-focused products. Use this skill when integrating with the Iris Redis Agent Memory (RAM) data plane on Redis Cloud — recording session events for an AI age...

Who is it for?

Developers following the iris-development skill for the tasks it documents.

Skip if: Tasks outside the iris-development scope described in SKILL.md.

When should I use this skill?

User mentions iris-development or related triggers from the skill description.

What you get

Working iris-development setup aligned with the documented patterns and constraints.

  • Provisioned memory store
  • SDK-integrated session event pipeline
  • Searchable long-term memory records

By the numbers

  • iris-development skill version 1.0.0
  • Bundles 9 reference rule files across 4 priority categories
  • Documents 2 official SDKs: Python redis-agent-memory and TypeScript @redis-iris/agent-memory

Files

SKILL.mdMarkdownGitHub ↗

Iris: Redis Agent Memory

Iris is the umbrella brand for Redis's AI-focused products. This skill currently covers one product in that family: Redis Agent Memory (RAM) — the persistent memory layer for AI agents, delivered as a managed service on Redis Cloud. Additional Iris products will be added as separate sections when they ship.

Redis Agent Memory exposes a REST/JSON data-plane API with two memory tiers:

  • Session memory — append-only conversation history per session (working memory).
  • Long-term memory — semantically searchable records extracted from sessions (or created directly).

A background promotion worker — managed by Redis Cloud — extracts durable facts from session events and writes them into long-term memory.

Official SDKs

All code samples use the official SDKs:

LanguagePackageClassInstall
Pythonredis-agent-memoryAgentMemorypip install redis-agent-memory
TypeScript@redis-iris/agent-memoryAgentMemorynpm add @redis-iris/agent-memory

Both SDKs read the bearer token from AGENT_MEMORY_API_KEY and the default store ID from AGENT_MEMORY_STORE_ID. The production data-plane URL is https://gcp-us-east4.memory.redis.io; the exact URL for your service is also shown in the Cloud console after provisioning.

When to Apply

Reference these guidelines when:

  • Creating a memory service on Redis Cloud (https://cloud.redis.io/#/agent-memory)
  • Wiring an agent to call AgentMemory.add_session_event(...) / addSessionEvent(...)
  • Searching long-term memory with search_long_term_memory(...) / searchLongTermMemory(...)
  • Choosing between session events and direct long-term memory writes

Rule Categories by Priority

PriorityCategoryImpactPrefix
1Setup & Cloud ServiceHIGHsetup-
2Session Memory / EventsHIGHsession-
3Long-Term MemoryHIGHltm-
4Memory PromotionMEDIUMpromotion-

Quick Reference

1. Setup & Cloud Service (HIGH)

  • `setup-cloud-service` - Create a Memory service on Redis Cloud
  • `setup-auth-token` - Authenticate the SDK with a store API key

2. Session Memory / Events (HIGH)

  • `session-when-to-use` - Choose session events vs direct long-term memory
  • `session-add-event` - Append a session event correctly
  • `session-retrieval` - Retrieve session memory and individual events

3. Long-Term Memory (HIGH)

  • `ltm-bulk-create` - Create long-term memories in bulk with idempotent IDs
  • `ltm-search` - Search long-term memory semantically with filters
  • `ltm-organize` - Organize records with namespace, ownerId, topics, and memoryType

4. Memory Promotion (MEDIUM)

  • `promotion-overview` - How background promotion works

How to Use

Read individual rule files under references/ for detailed explanations and code examples:

references/setup-cloud-service.md
references/session-add-event.md
references/promotion-overview.md

Each rule file contains:

  • Brief explanation of why it matters
  • Correct example(s) with Python and TypeScript SDK code
  • Either an "Incorrect" example or "When to use / When NOT needed" guidance
  • Additional context and references

Related skills

How it compares

Choose iris-development for managed Redis Cloud agent memory with session plus semantic long-term tiers instead of self-hosted vector databases.

FAQ

What does iris-development do?

Iris is Redis's umbrella for AI-focused products. Use this skill when integrating with the Iris Redis Agent Memory (RAM) data plane on Redis Cloud — recording session events for an AI age...

When should I use iris-development?

Invoke when Iris is Redis's umbrella for AI-focused products. Use this skill when integrating with the Iris Redis Agent Memory (RAM) data plane on Redis.

Is iris-development safe to install?

Review the Security Audits panel on this page before installing in production.

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.