AgentOS

AgentOS

AgentOS provides a suite of essential services for AI agents including persistent key-value memory, format conversion, and activity logging. It offers advanced tools for task state management and cost control to streamline and manage complex agent workflows.

Category
Visit Server

README

AgentOS — Operating System for AI Agents

The infrastructure layer that gives AI agents persistent memory, task management, and team collaboration capabilities. Think of it as the SQLite of the AI agent world — one MCP server, zero config, every service your agent needs.

The Problem We Solve

AI agents today have a critical limitation: they forget everything when the conversation ends. Without persistent infrastructure, agents cannot:

  • Remember what they did yesterday
  • Track complex, multi-step tasks across sessions
  • Collaborate with other agents or human teams
  • Maintain audit trails for compliance
  • Prevent runaway loops and resource exhaustion

AgentOS fixes this by providing the missing operating system layer for AI agents.

What AgentOS Does

AgentOS is an MCP (Model Context Protocol) server that gives AI agents the same infrastructure that traditional software takes for granted: persistent storage, state management, collaboration tools, and monitoring.

Core Capabilities

1. Persistent Memory Your agents can store and retrieve data across sessions. Set a value today, retrieve it next week. Namespaces keep data organized, and TTL support enables temporary storage that auto-expires.

2. Task Management Break complex workflows into trackable tasks with checkpoints. Create a task, save progress at key milestones, rollback if something goes wrong, and maintain a complete history of what happened.

3. Resource Protection Set budgets to prevent runaway loops and resource exhaustion. Automatic loop detection catches infinite cycles before they drain your compute budget.

4. Team Collaboration Create isolated workspaces for teams. Manage members with role-based permissions (admin, manager, member, viewer). Share resources while maintaining security boundaries.

5. Enterprise Security Complete audit trails for SOC2, GDPR, and HIPAA compliance. Data encryption at rest. Role-based access control with granular permissions.

6. Operations & Monitoring Real-time performance metrics, intelligent alerting, capacity planning, and business intelligence reporting. Know when to scale before you hit limits.

7. Workflow Automation Template engine for reusable document and workflow patterns. Convert between formats (Markdown, HTML, CSV, JSON, YAML, XML). Structured logging with search and export.

What You Can Build

With AgentOS, your AI agents can now:

  • Remember project context across multiple sessions over days or weeks
  • Track complex deployments with rollback capability if something fails
  • Collaborate as a team with shared workspaces and role-based access
  • Maintain compliance with complete audit trails for every action
  • Prevent disasters with automatic loop detection and budget enforcement
  • Scale confidently with monitoring, alerting, and capacity planning

Quick Start

Add to your Claude Desktop or any MCP client:

{
  "mcpServers": {
    "agentos": {
      "command": "npx",
      "args": ["-y", "agentos-mcp"]
    }
  }
}

No configuration needed. AgentOS automatically creates a local SQLite database at ~/.agentos/agentos.db for persistent storage.

Example Use Cases

Personal Productivity

  • Store research notes that persist across conversations
  • Track long-running projects with task checkpoints
  • Log all activities for later reference and analysis

Software Development

  • Manage multi-step deployment workflows with rollback capability
  • Track feature development across multiple coding sessions
  • Maintain audit logs for compliance requirements

Team Collaboration

  • Share knowledge bases across team members
  • Coordinate complex projects with shared task tracking
  • Maintain consistent templates and workflows

Enterprise Operations

  • Ensure compliance with complete audit trails
  • Monitor system health and performance metrics
  • Plan capacity based on usage patterns and predictions

Architecture

  • Protocol: MCP (Model Context Protocol) — works with Claude, Cursor, and any MCP-compatible client
  • Storage: SQLite with sql.js — portable, zero-config, no external dependencies
  • Security: AES-256-GCM encryption, role-based access control, audit logging
  • Deployment: npm install, Docker, or self-hosted — your choice

Installation

# Install globally
npm install -g agentos-mcp

# Run standalone
agentos-mcp

# Or use with npx (no install needed)
npx -y agentos-mcp

Development

# Clone and install
git clone https://github.com/netflypsb/agentos.git
cd agentos
npm install

# Development mode
npm run dev

# Build
npm run build

# Test
npm test

Works With

Claude Desktop · Claude Code · Cursor · Windsurf · VS Code · Zed · any MCP client

Support

License

MIT License — see LICENSE file for details.

Recommended Servers

playwright-mcp

playwright-mcp

A Model Context Protocol server that enables LLMs to interact with web pages through structured accessibility snapshots without requiring vision models or screenshots.

Official
Featured
TypeScript
Magic Component Platform (MCP)

Magic Component Platform (MCP)

An AI-powered tool that generates modern UI components from natural language descriptions, integrating with popular IDEs to streamline UI development workflow.

Official
Featured
Local
TypeScript
Audiense Insights MCP Server

Audiense Insights MCP Server

Enables interaction with Audiense Insights accounts via the Model Context Protocol, facilitating the extraction and analysis of marketing insights and audience data including demographics, behavior, and influencer engagement.

Official
Featured
Local
TypeScript
VeyraX MCP

VeyraX MCP

Single MCP tool to connect all your favorite tools: Gmail, Calendar and 40 more.

Official
Featured
Local
graphlit-mcp-server

graphlit-mcp-server

The Model Context Protocol (MCP) Server enables integration between MCP clients and the Graphlit service. Ingest anything from Slack to Gmail to podcast feeds, in addition to web crawling, into a Graphlit project - and then retrieve relevant contents from the MCP client.

Official
Featured
TypeScript
Kagi MCP Server

Kagi MCP Server

An MCP server that integrates Kagi search capabilities with Claude AI, enabling Claude to perform real-time web searches when answering questions that require up-to-date information.

Official
Featured
Python
E2B

E2B

Using MCP to run code via e2b.

Official
Featured
Neon Database

Neon Database

MCP server for interacting with Neon Management API and databases

Official
Featured
Exa Search

Exa Search

A Model Context Protocol (MCP) server lets AI assistants like Claude use the Exa AI Search API for web searches. This setup allows AI models to get real-time web information in a safe and controlled way.

Official
Featured
Qdrant Server

Qdrant Server

This repository is an example of how to create a MCP server for Qdrant, a vector search engine.

Official
Featured