aaif-goose / aaif-goose/goose

Proposal: durable project and user memory for Goose sessions

Fermée
#11,964 2 commentaires 1 réaction 1 personne assignée Réclamée par @michaelneale Voir sur GitHub
Langage dominant
Rust
Étoiles
54.2k
Forks
6.2k
Merge moyen
3 j 4 h
PR mergées (30 j)
240

Description

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?

Guide de contribution

Ouvrir le guide de contribution

Piste de recherche

Cherche des points d’extension dans la codebase Goose liés au session state, à la memory ou à l’intégration d’outils. L’issue mentionne la préservation du contexte de projet et des préférences utilisateur entre les sessions. Commence par comprendre comment Goose gère actuellement les données de session et où un service externe optionnel de memory comme MemCode pourrait être branché. Un petit exemple ou une PR est proposé, donc vérifie les intégrations existantes ou les systèmes de plugins pour voir le pattern.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Évaluation

Stack technique
rust
Domaine
ai-infra-agents
Type d'issue
Fonctionnalité
Difficulté
4/5
Temps estimé
3-5 jours
Activité
Active
Clarté
Plutôt claire
Accessibilité débutants
45/100

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.