4 dépôts
Labeled, character-limited segments for persistent knowledge sharing across agent sessions.
Distinct from Shared Memory Management: Distinct from general shared memory: focuses on structured, character-limited context segments.
Explore 4 awesome GitHub repositories matching software engineering & architecture · Shared Context Segments. Refine with filters or upvote what's useful.
Lobe Chat is a self-hosted AI platform that provides a web-based interface for interacting with multiple large language models. It functions as an AI agent orchestrator, allowing for the design, scheduling, and management of autonomous agent teams to perform operational tasks. The platform features an extensible plugin framework and SDK to integrate external tools and custom function calls into workflows. It utilizes a provider-agnostic model layer to unify various AI APIs and includes a context-aware memory system to store structured user information for personalized interactions. The syste
Synchronizes state and history across multiple AI agents to enable parallel task execution.
Letta is a framework for building, deploying, and managing autonomous AI agents that maintain persistent state across long-term interactions. It provides a comprehensive suite of primitives for defining agents with configurable personas, modular memory blocks, and tool-use capabilities, enabling them to retain user preferences and conversation history over extended sessions. The platform distinguishes itself through its advanced memory management and orchestration capabilities. It allows agents to autonomously update their own memory, perform retrieval-augmented generation, and coordinate com
Organizes shared context into segments for persistent knowledge maintenance across sessions.
Agent Squad est un framework d'orchestration multi-agents LLM conçu pour coordonner des agents spécialisés afin de résoudre des tâches complexes. Il fonctionne comme un système de gestion d'équipes d'agents et de superviseurs, utilisant un modèle d'orchestration dirigé par un superviseur pour décomposer les problèmes importants en étapes gérables. Le framework se distingue par une combinaison de routage de requêtes basé sur l'intention et d'automatisation avec intervention humaine (human-in-the-loop). Il emploie un système de routage hiérarchique pour diriger les requêtes vers l'agent ou le modèle le plus approprié, tout en intégrant des files d'attente de messagerie asynchrones pour router les cas complexes vers des opérateurs humains pour une intervention manuelle. Le système couvre des capacités complètes de gestion d'état conversationnel, incluant une mémoire multi-niveaux pour maintenir la cohérence à travers des dialogues multi-tours. Il fournit également une couche d'intégration d'outils qui transforme le langage naturel en formats structurés pour connecter les agents à des API externes, des bases de données et des bases de connaissances. L'architecture prend en charge le streaming de réponses en temps réel et des modes de communication hybrides pour gérer à la fois la messagerie instantanée et les interactions asynchrones.
Synchronizes interaction history and state across multiple agents to maintain coherence.
windsurf.vim est un outil de développement piloté par l'IA pour Vim et Neovim qui intègre la complétion de code assistée par IA, un assistant de codage conversationnel et l'orchestration d'agents autonomes. Il permet aux utilisateurs de recevoir des suggestions de code en temps réel et d'effectuer des refactorisations complexes via des instructions en langage naturel directement dans l'éditeur. Le projet fournit un système pour dispatcher et surveiller plusieurs agents IA afin d'exécuter des tâches d'ingénierie sur des environnements locaux et cloud. Il inclut une analyse de projet consciente du contexte en indexant la base de code locale et prend en charge la gestion d'espaces de travail partagés pour maintenir une compréhension cohérente du projet entre plusieurs agents. L'outil gère les suggestions en temps réel via le rendu de texte fantôme asynchrone et des déclencheurs basés sur des événements. Il intègre également une interface basée sur navigateur pour l'indexation de projet et le chat IA, tout en fournissant des indicateurs d'état dans l'éditeur pour suivre les états de connexion et la disponibilité des suggestions.
Synchronizes state and history across multiple agents within a shared operational workspace.