aaif-goose / aaif-goose/goose

Proposal: durable project and user memory for Goose sessions

Cerrado
#11,964 2 comentarios 1 reacción 1 asignado Reclamado por @michaelneale Ver en GitHub
Lenguaje dominante
Rust
Estrellas
54.2k
Forks
6.2k
Merge medio
3 d 4 h
PR fusionados (30 d)
240

Descripción

Hi, I’m Vivek Gupta, Founder & CEO at [MemCode](https://memcode.in). Goose is designed for extensible, tool-using agent workflows, and its users build up useful project context, preferences, and decisions over many sessions.

Would Goose consider an optional MemCode memory integration? MemCode provides durable, scoped memory that can preserve project conventions, user preferences, tool decisions, and learned context across sessions and model changes, while leaving the existing local and self-hosted paths intact.

I’d be glad to prepare a small example or PR around the appropriate extension point. The integration can be opt-in, with explicit scopes, retrieval controls, and forget/delete behavior. Is there a preferred design discussion or contribution path for this?

Guía de contribución

Abrir la guía de contribución

Línea de trabajo

Busca puntos de extensión en el codebase de Goose relacionados con session state, memory o integración de herramientas. El issue menciona preservar el contexto del proyecto y las preferencias del usuario entre sesiones. Empieza por entender cómo Goose gestiona actualmente los datos de sesión y dónde podría conectarse un servicio externo opcional de memory como MemCode. Se propone un pequeño ejemplo o PR, así que revisa las integraciones existentes o los sistemas de plugins para ver el patrón.

Escrito por el modelo de indexación a partir del texto del issue.

Evaluación

Stack tecnológico
rust
Área
ai-infra-agents
Tipo de issue
Nueva funcionalidad
Dificultad
4/5
Tiempo estimado
3-5 días
Estado de actividad
Activo
Claridad
Bastante claro
Aptitud para principiantes
45/100

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.