Astreus

Agente con memoria

Crea agentes con capacidades de memoria persistente. Aprende los patrones de configuración, las APIs y los ejemplos prácticos necesarios para crear sistemas...

Crea agentes con capacidades de memoria persistente.

Inicio rápido

Clonar el ejemplo completo

La forma más sencilla de empezar es clonar el repositorio del ejemplo completo:

git clone https://github.com/astreus-ai/examples
cd examples/agent-with-memory
npm install

O instalar solo el paquete

Si prefieres construirlo desde cero:

npm install @astreus-ai/astreus

Configuración del entorno

# .env
OPENAI_API_KEY=sk-your-openai-api-key-here

# Database for memory storage
DB_URL=sqlite://./astreus.db

Agente con memoria

import { Agent } from '@astreus-ai/astreus';

const agent = await Agent.create({
  name: 'MemoryBot',
  model: 'gpt-4o',
  memory: true,
  systemPrompt: 'You remember our conversation history.'
});

// First conversation
const response1 = await agent.ask("My name is John and I like TypeScript");
console.log(response1);

// Later conversation - agent remembers
const response2 = await agent.ask("What's my name and what do I like?");
console.log(response2); // Should remember John and TypeScript

Ejecutar el ejemplo

Si clonaste el repositorio:

npm run dev

Repositorio

El ejemplo completo está disponible en GitHub: examples/agent-with-memory

Última actualización: 6 de julio de 2026