awesome-repositories.com
Blog
awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectDespreCum realizăm clasamentulPresăServer MCP
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

41 repository-uri

Awesome GitHub RepositoriesAgent Session Management

Tools for managing conversation history, context windows, and state persistence in agentic systems.

Distinguishing note: Focuses on the lifecycle and state of agent conversations rather than general data storage.

Explore 41 awesome GitHub repositories matching artificial intelligence & ml · Agent Session Management. Refine with filters or upvote what's useful.

Awesome Agent Session Management GitHub Repositories

Găsește cele mai bune repo-uri cu AI.Vom căuta cele mai potrivite repository-uri folosind AI.
  • affaan-m/everything-claude-codeAvatar affaan-m

    affaan-m/everything-claude-code

    216,499Vezi pe GitHub↗

    Everything Claude Code este un framework agentic conceput pentru a orchestra fluxuri de lucru complexe de dezvoltare software prin delegarea specializată către sub-agenți. Funcționează ca un plan de control care gestionează comportamentul agenților, accesul la instrumente și eficiența ferestrei de context, permițând dezvoltatorilor să descompună sarcini mari în sub-procese focalizate, cu scop limitat, care previn supraîncărcarea sistemului. Framework-ul se distinge printr-un strat robust de securitate și automatizare care include analiză statică automatizată și red-teaming adversar pentru a audita configurațiile agenților. Permite crearea de tipare comportamentale reutilizabile și secvențe de automatizare, care pot fi partajate între medii ca abilități modulare. Prin sincronizarea configurațiilor specifice proiectului și a instrucțiunilor de chat, asigură că standardele de codare și constrângerile de securitate rămân consistente atât în linia de comandă, cât și în mediile de dezvoltare integrate. Dincolo de capabilitățile sale de bază de orchestrare, proiectul oferă instrumente cuprinzătoare pentru gestionarea costurilor operaționale în timpul sesiunilor de lungă durată. Include mecanisme pentru optimizarea dinamică a token-urilor, gestionarea stării sesiunii și hook-uri bazate pe evenimente care declanșează scripturi de validare sau de impunere a calității. Sistemul suportă, de asemenea, extragerea tiparelor recurente din istoricul controlului versiunilor pentru a genera colecții de abilități specializate, eficientizând și mai mult sarcinile repetitive de dezvoltare.

    Manages conversation history and context state to control token usage and maintain logical session breakpoints.

    JavaScriptai-agentsanthropicclaude
    Vezi pe GitHub↗216,499
  • addyosmani/agent-skillsAvatar addyosmani

    addyosmani/agent-skills

    60,849Vezi pe GitHub↗

    Agent-skills is a collection of structured instructions and behavioral personas designed to standardize how AI coding agents perform engineering tasks. It functions as a workflow orchestrator that maps natural language intent to repeatable technical sequences and verification checklists. The project distinguishes itself through the use of specialized markdown-defined roles, such as security auditors or test engineers, to apply targeted domain expertise. It employs an evidence-based verification model that requires runtime data or passing tests as mandatory exit criteria to ensure AI-generated

    Automatically bootstraps agent sessions by injecting required context and initializing workflows.

    Shellagent-skillsantigravityantigravity-ide
    Vezi pe GitHub↗60,849
  • phidatahq/phidataAvatar phidatahq

    phidatahq/phidata

    40,734Vezi pe GitHub↗

    Phidata is an LLM agent framework and agentic workflow orchestrator used to build autonomous agents that integrate custom data, tools, and memory. It provides a production environment for serving these agents as services via APIs, utilizing server-sent events and websockets for real-time communication. The system distinguishes itself through a human-in-the-loop control layer that requires manual approval and administrative sign-off for specific tool executions. It also implements a multi-tenant AI infrastructure that uses token-based roles to ensure data isolation between different tenants.

    Manages conversation history, context windows, and state persistence to maintain agent continuity across interactions.

    Python
    Vezi pe GitHub↗40,734
  • github/awesome-copilotAvatar github

    github/awesome-copilot

    35,119Vezi pe GitHub↗

    Awesome Copilot is a comprehensive framework for autonomous software development, providing the infrastructure to orchestrate multi-agent teams and automate complex coding workflows. It functions as a centralized platform for managing AI-driven development, enabling developers to deploy specialized agents that interact with local files, terminal commands, and external APIs to execute end-to-end software delivery tasks. The project distinguishes itself through its focus on governance and extensibility, offering a suite of security controls, policy-based execution guardrails, and audit trails t

    Switches between different agents during interactive conversations or launches specific agents directly via command-line arguments.

    Pythonaigithub-copilothacktoberfest
    Vezi pe GitHub↗35,119
  • anthropics/financial-servicesAvatar anthropics

    anthropics/financial-services

    32,288Vezi pe GitHub↗

    This project is an LLM financial agent framework and multi-agent orchestration system designed to execute complex investment banking and wealth management workflows. It provides a financial data integration layer using a standardized context protocol to connect autonomous agents to real-time market data and third-party feeds. The system utilizes a multi-agent architecture that coordinates specialized worker agents through a steering event bus to handle task delegation and secure handoffs. It includes an enterprise AI deployment manifest for provisioning agent personas, prompts, and skill sets

    Manages agent session state and payloads using a validated request system to ensure a secure chain of custody.

    Python
    Vezi pe GitHub↗32,288
  • qwibitai/nanoclawAvatar qwibitai

    qwibitai/nanoclaw

    29,956Vezi pe GitHub↗

    Nanoclaw is an LLM agent orchestrator and multi-platform chat gateway designed to deploy and manage isolated AI agents. It provides a containerized runtime that executes agents within sandboxed Linux containers, ensuring filesystem and state isolation through dedicated workspaces and host bind-mounts. The project distinguishes itself through a unified routing pipeline that connects agents to diverse messaging platforms, including WhatsApp, Discord, Slack, Telegram, Signal, and iMessage. It integrates the Model Context Protocol to extend agent capabilities via managed external data and functio

    Manages AI agent communication channels and conversation state using a database-backed request and reply queue.

    TypeScriptai-agentsai-assistantclaude-code
    Vezi pe GitHub↗29,956
  • composiohq/composioAvatar ComposioHQ

    ComposioHQ/composio

    28,798Vezi pe GitHub↗

    Composio is an integration platform designed to connect autonomous agents with external software services and APIs. It functions as a tool orchestration framework and a middleware hub, providing a unified interface for managing the lifecycle, authentication, and execution of external tool definitions within agentic workflows. The platform distinguishes itself by utilizing the Model Context Protocol to standardize communication between artificial intelligence models and external data sources. It employs a provider-agnostic adapter pattern to decouple core logic from specific model providers an

    Maintains isolated execution environments that track authentication tokens and tool availability for specific agent interactions during runtime.

    TypeScriptagentic-aiagentsai
    Vezi pe GitHub↗28,798
  • openai/openai-agents-pythonAvatar openai

    openai/openai-agents-python

    27,191Vezi pe GitHub↗

    This project is a Python framework for building autonomous, event-driven agent systems. It provides a unified runtime for orchestrating multi-agent workflows, managing persistent conversation state, and executing code within secure, isolated sandbox environments. The framework is designed to handle complex task delegation, allowing agents to invoke other agents as tools while maintaining context across multi-turn interactions. The framework distinguishes itself through its deep integration with the Model Context Protocol, enabling agents to connect to external data sources and remote services

    Persists conversation history and working context across agent sessions.

    Pythonagentsaiframework
    Vezi pe GitHub↗27,191
  • mastra-ai/mastraAvatar mastra-ai

    mastra-ai/mastra

    21,221Vezi pe GitHub↗

    Mastra is an orchestration framework designed for building, deploying, and managing autonomous AI agents and multi-agent systems. It provides a comprehensive suite of primitives for creating resilient AI applications, including durable workflow orchestration, event-driven agent loops, and semantic memory management. By integrating these core components, the platform enables developers to build complex, multi-step processes that can reason about goals and execute tasks without manual intervention. The framework distinguishes itself through its focus on observability and secure, isolated execut

    Enables resuming interrupted agent tasks by passing session identifiers or response history to the underlying SDK.

    TypeScriptagentsaichatbots
    Vezi pe GitHub↗21,221
  • letta-ai/lettaAvatar letta-ai

    letta-ai/letta

    21,168Vezi pe GitHub↗

    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

    Creates, selects, and resumes specific agent sessions to maintain persistent memory across multiple execution runs.

    Pythonaiai-agentsllm
    Vezi pe GitHub↗21,168
  • claude-code-best/claude-codeAvatar claude-code-best

    claude-code-best/claude-code

    20,272Vezi pe GitHub↗

    Claude Code is a command-line interface and multi-agent orchestration framework designed for autonomous software engineering. It enables AI agents to perform codebase modifications, debugging, and Git workflow management while coordinating multiple specialized agents to decompose and execute complex engineering tasks in parallel. The system distinguishes itself through a high degree of isolation and safety, utilizing Git worktrees to create independent working directories for concurrent agents and implementing a tiered permission system that combines user rules, project policies, and OS-level

    Manages the lifecycle of agent sessions, including creation, state persistence, and automatic history playback.

    TypeScript
    Vezi pe GitHub↗20,272
  • livekit/livekitAvatar livekit

    livekit/livekit

    19,358Vezi pe GitHub↗

    LiveKit is a comprehensive framework for building and orchestrating real-time, multimodal AI agents that interact with users through voice, video, and text. It provides a centralized, event-driven architecture to manage the entire lifecycle of automated participants, from initialization and session state management to graceful shutdown. By utilizing a selective forwarding unit, the platform efficiently routes media streams between participants and agents, ensuring low-latency communication and secure, token-based authentication for all connections. The platform distinguishes itself through it

    Stores and retrieves session data across agent transitions to maintain continuity.

    Gogolangmedia-serversfu
    Vezi pe GitHub↗19,358
  • github/docsAvatar github

    github/docs

    18,951Vezi pe GitHub↗

    GitHub Copilot is an AI-powered development platform designed to integrate large language models directly into coding environments. It functions as an interactive assistant and an agentic workflow orchestrator, enabling developers to automate code generation, perform automated code reviews, and execute complex, multi-step development tasks through natural language prompts. The platform distinguishes itself through its autonomous agent capabilities, which allow for repository-level research, implementation planning, and code modifications across multiple files. It supports a modular architectu

    Provides a centralized interface to monitor progress and manage the lifecycle of active AI agent tasks.

    TypeScriptdocsworks-with-codespaces
    Vezi pe GitHub↗18,951
  • pydantic/pydantic-aiAvatar pydantic

    pydantic/pydantic-ai

    17,791Vezi pe GitHub↗

    PydanticAI is a Python framework designed for building production-grade autonomous agents. It provides a unified interface for interacting with diverse language models, enabling developers to construct agents that perform complex tasks through structured data validation, tool execution, and multi-turn conversation management. The library centers on type-safe schema enforcement, ensuring that model inputs and outputs remain consistent and reliable throughout the agent's lifecycle. The framework distinguishes itself through a robust architecture that emphasizes modularity and testability. It ut

    The framework persists conversation history and state across interactions to ensure agents maintain continuity and relevance throughout long-running sessions.

    Pythonagent-frameworkgenaillm
    Vezi pe GitHub↗17,791
  • anthropics/claude-quickstartsAvatar anthropics

    anthropics/claude-quickstarts

    17,085Vezi pe GitHub↗

    Claude Quickstarts is a development framework and collection of reference implementations designed for building autonomous agents. It provides the foundational patterns necessary to orchestrate multi-agent workflows, enabling models to perform complex, multi-step tasks across software engineering, customer support, and computer-use domains. The platform distinguishes itself through specialized capabilities for desktop and browser automation, allowing agents to interact with graphical interfaces by capturing visual context and executing precise mouse and keyboard inputs. It includes robust inf

    Provides interfaces for monitoring agent activity, viewing desktop output, and managing configuration settings.

    Python
    Vezi pe GitHub↗17,085
  • kilo-org/kilocodeAvatar Kilo-Org

    Kilo-Org/kilocode

    15,616Vezi pe GitHub↗

    Kilocode is an autonomous engineering platform designed to orchestrate AI agents for complex software development tasks. It functions as a comprehensive system for automating coding, testing, and repository management by integrating directly with your codebase and terminal. The platform provides a unified gateway for model orchestration, allowing for the management of agentic workflows, event-driven automation, and persistent session state across distributed development environments. The platform distinguishes itself through its federated task management and policy-based access control, which

    Organizes and resumes development conversations to maintain context across multiple coding tasks.

    TypeScriptaiai-ageai-coding
    Vezi pe GitHub↗15,616
  • antirez/ds4Avatar antirez

    antirez/ds4

    15,143Vezi pe GitHub↗

    ds4 is a local inference engine for DeepSeek models that includes a distributed runtime for splitting transformer layers across networked computers. It functions as a reasoning controller with a local weight streamer and an API server that streams chat completions via industry standard endpoints. The system employs a memory management model that loads model experts from disk on demand to execute models that exceed available system RAM. It provides controls for reasoning effort and model behavior steering, allowing the modification of response characteristics through activation directions. Th

    Saves and resumes interactive coding or chat sessions by caching prompt states and agent data.

    C
    Vezi pe GitHub↗15,143
  • chenhg5/cc-connectAvatar chenhg5

    chenhg5/cc-connect

    12,915Vezi pe GitHub↗

    cc-connect is an AI agent messaging bridge and session manager that connects local AI coding agents to third-party messaging platforms. It acts as a multimodal AI chat relay and a OneBot protocol gateway, allowing users to control local AI agents remotely via a variety of chat interfaces. The project distinguishes itself by providing a remote AI agent controller that enables the management of agents through slash commands and a web management dashboard. It supports multi-tenant project orchestration and session-based context isolation, ensuring that independent conversation threads are mainta

    Manages isolated conversation contexts, model providers, and working directories for multiple AI agents.

    Go
    Vezi pe GitHub↗12,915
  • pipecat-ai/pipecatAvatar pipecat-ai

    pipecat-ai/pipecat

    12,846Vezi pe GitHub↗

    Pipecat is a framework and software development kit for building real-time multimodal AI agents and speech-to-speech systems. It utilizes a frame-based data pipeline to route audio, video, and text through a modular sequence of processors, enabling the orchestration of low-latency conversational AI. The project is distinguished by its ability to coordinate complex multimodal services, including speech-to-text, language models, and text-to-speech, within a single pipeline. It features semantic voice activity detection for natural turn-taking, state-machine conversation flows for dialogue manag

    Initializes new instances of deployed agents and creates communication rooms to establish connectivity.

    Pythonaichatbot-frameworkchatbots
    Vezi pe GitHub↗12,846
  • sanbuphy/learn-coding-agentAvatar sanbuphy

    sanbuphy/learn-coding-agent

    12,034Vezi pe GitHub↗

    This project is a framework for building AI coding agents that automate software development tasks using large language models. It includes a task lifecycle manager that tracks complex development goals through a persistent graph of dependent tasks and a system for multi-agent orchestration to delegate tasks to specialized sub-agents. The framework implements a Model Context Protocol client to discover and execute tools from external servers and provides a remote development bridge to synchronize local command line interfaces with remote containers or desktop environments. The system covers

    Handles persistent conversation history, remote session syncing, and workspace isolation for coding tasks.

    Vezi pe GitHub↗12,034
Înapoi123Înainte
  1. Home
  2. Artificial Intelligence & ML
  3. Agent Session Management

Explorează sub-etichetele

  • Session Initializers2 sub-tag-uriMechanisms for bootstrapping new agent instances and establishing communication rooms for connectivity. **Distinct from Agent Session Management:** Focuses on the initial creation of the session and room, rather than the ongoing management of history.
  • Session PersonalizationTailoring agent behavior and initial context using user-specific data. **Distinct from Agent Session Management:** Focuses on injecting user data into the AI context specifically, rather than general session lifecycle management.