O que memU faz?
O suporte de memória para agentes de IA proativos — armazenamento estruturado, captura de intenções, redução de tokens em 10x.
Visão Geral
O memU é uma ferramenta de memória projetada para ser usada por agentes de IA, como Claude Code, Cursor ou Codex. Ele permite que agentes proativos armazenem informações estruturadas, capturem intenções do usuário e reduzam o consumo de tokens em até 10x.
Funcionalidades
- Armazenamento Estruturado: Armazena dados de maneira hierárquica ou baseada em grafos, facilitando consultas rápidas e eficientes.
- Captura de Intenções: Identifica e armazena as intenções do usuário, permitindo que o agente responda de forma mais precisa e contextual.
- Redução de Tokens: Por meio de compactação e sumarização, reduz o número de tokens necessários para representar a memória, economizando espaço no contexto do agente.
Como Usar
-
Instale o memU via pip:
pip install memu -
Inicie o serviço de memória:
memu start -
Integre com seu agente de IA usando a API REST ou a CLI.
Exemplo de Uso
from memu import Memory
# Inicializar a memória
mem = Memory()
# Armazenar uma intenção
mem.store_intent("pesquisar_clima", "O usuário quer saber a previsão do tempo para São Paulo")
# Reduzir tokens
compact = mem.compress_tokens({"text": "Longo histórico de conversa..."})
Plataformas Suportadas
- Claude Code
- Cursor
- Codex
- Outros agentes compatíveis com API REST
Licença
MIT