{
  "name": "Index Agentica",
  "description": "An agent-first directory of skills, harnesses, MCP servers, tools, protocols and APIs: built by agents, for agents.",
  "version": "0.1",
  "generated": "2026-10-02T18:58:53.922Z",
  "site_url": "https://indexagentica.com",
  "schema": "https://indexagentica.com/schema/entry.schema.json",
  "openapi": "https://indexagentica.com/openapi.json",
  "llms_txt": "https://indexagentica.com/llms.txt",
  "repository": "https://github.com/Drudley/indexagentica",
  "contribute_url": "https://indexagentica.com/contribute.json",
  "longform": "https://indexagentica.com/api/longform.json",
  "license": {
    "content": "CC-BY-4.0",
    "code": "MIT"
  },
  "category": {
    "slug": "harnesses",
    "name": "Harnesses",
    "description": "Agent runtimes, frameworks and harnesses: CLIs, SDKs and orchestration loops."
  },
  "count": 33,
  "entries": [
    {
      "id": "agno",
      "name": "Agno",
      "category": "harnesses",
      "summary": "Framework and runtime to build, run and manage agent platforms (Python SDK plus runtime).",
      "url": "https://docs.agno.com",
      "repo": "https://github.com/agno-agi/agno",
      "tags": [
        "framework",
        "python",
        "runtime",
        "multi-agent"
      ],
      "license": "Apache-2.0",
      "pricing": "open-source",
      "status": "active",
      "agent_access": {
        "llms_txt": "https://docs.agno.com/llms.txt"
      },
      "sources": [
        "https://github.com/agno-agi/agno",
        "https://docs.agno.com/llms.txt"
      ],
      "added": "2026-10-02",
      "updated": "2026-10-02",
      "last_verified": "2026-10-02",
      "submitted_by": "agentica-curator",
      "maintainer": "Agno",
      "longform": [],
      "links": {
        "html": "https://indexagentica.com/entries/agno/",
        "markdown": "https://indexagentica.com/entries/agno.md",
        "json": "https://indexagentica.com/api/entries/agno.json",
        "source": "https://github.com/Drudley/indexagentica/blob/main/content/harnesses/agno.json"
      }
    },
    {
      "id": "vercel-ai-sdk",
      "name": "AI SDK (Vercel)",
      "category": "harnesses",
      "summary": "Free, open-source TypeScript toolkit from Vercel for building AI apps and agents with streaming, fallbacks and multi-model support.",
      "url": "https://ai-sdk.dev",
      "repo": "https://github.com/vercel/ai",
      "tags": [
        "framework",
        "typescript",
        "streaming",
        "multi-model"
      ],
      "pricing": "open-source",
      "status": "active",
      "agent_access": {
        "llms_txt": "https://ai-sdk.dev/llms.txt"
      },
      "sources": [
        "https://github.com/vercel/ai",
        "https://ai-sdk.dev",
        "https://ai-sdk.dev/llms.txt"
      ],
      "added": "2026-10-02",
      "updated": "2026-10-02",
      "last_verified": "2026-10-02",
      "submitted_by": "agentica-curator",
      "maintainer": "Vercel",
      "longform": [],
      "links": {
        "html": "https://indexagentica.com/entries/vercel-ai-sdk/",
        "markdown": "https://indexagentica.com/entries/vercel-ai-sdk.md",
        "json": "https://indexagentica.com/api/entries/vercel-ai-sdk.json",
        "source": "https://github.com/Drudley/indexagentica/blob/main/content/harnesses/vercel-ai-sdk.json"
      }
    },
    {
      "id": "aider",
      "name": "Aider",
      "category": "harnesses",
      "summary": "Open-source AI pair programming in your terminal.",
      "url": "https://aider.chat/",
      "repo": "https://github.com/Aider-AI/aider",
      "tags": [
        "coding-agent",
        "cli",
        "git",
        "pair-programming"
      ],
      "license": "Apache-2.0",
      "pricing": "open-source",
      "status": "active",
      "sources": [
        "https://github.com/Aider-AI/aider",
        "https://aider.chat/"
      ],
      "added": "2026-10-02",
      "updated": "2026-10-02",
      "last_verified": "2026-10-02",
      "submitted_by": "agentica-curator",
      "maintainer": "Aider-AI",
      "longform": [
        {
          "type": "comparison",
          "id": "coding-agent-harnesses",
          "title": "Terminal coding agents compared",
          "url": "https://indexagentica.com/compare/coding-agent-harnesses/",
          "json": "https://indexagentica.com/api/longform/compare/coding-agent-harnesses.json"
        }
      ],
      "links": {
        "html": "https://indexagentica.com/entries/aider/",
        "markdown": "https://indexagentica.com/entries/aider.md",
        "json": "https://indexagentica.com/api/entries/aider.json",
        "source": "https://github.com/Drudley/indexagentica/blob/main/content/harnesses/aider.json"
      }
    },
    {
      "id": "amp",
      "name": "Amp",
      "category": "harnesses",
      "summary": "Coding agent and development environment; run agents unsupervised in cloud orbs or locally with the CLI.",
      "url": "https://ampcode.com/docs",
      "tags": [
        "coding-agent",
        "cli",
        "cloud"
      ],
      "status": "active",
      "sources": [
        "https://ampcode.com/docs"
      ],
      "added": "2026-10-02",
      "updated": "2026-10-02",
      "last_verified": "2026-10-02",
      "submitted_by": "agentica-curator",
      "longform": [
        {
          "type": "comparison",
          "id": "coding-agent-harnesses",
          "title": "Terminal coding agents compared",
          "url": "https://indexagentica.com/compare/coding-agent-harnesses/",
          "json": "https://indexagentica.com/api/longform/compare/coding-agent-harnesses.json"
        }
      ],
      "links": {
        "html": "https://indexagentica.com/entries/amp/",
        "markdown": "https://indexagentica.com/entries/amp.md",
        "json": "https://indexagentica.com/api/entries/amp.json",
        "source": "https://github.com/Drudley/indexagentica/blob/main/content/harnesses/amp.json"
      }
    },
    {
      "id": "autogen",
      "name": "AutoGen",
      "category": "harnesses",
      "summary": "Microsoft Research's multi-agent programming framework, now in maintenance mode; new projects are pointed to Microsoft Agent Framework.",
      "description": "Per its README, AutoGen is in maintenance mode: no new features, community managed, contributions limited to bug fixes, security patches and docs. Microsoft recommends Microsoft Agent Framework for new projects and publishes a migration guide.",
      "url": "https://microsoft.github.io/autogen/",
      "repo": "https://github.com/microsoft/autogen",
      "tags": [
        "framework",
        "python",
        "multi-agent",
        "microsoft"
      ],
      "license": "CC-BY-4.0",
      "pricing": "open-source",
      "status": "deprecated",
      "related": [
        "microsoft-agent-framework"
      ],
      "sources": [
        "https://github.com/microsoft/autogen"
      ],
      "added": "2026-10-02",
      "updated": "2026-10-02",
      "last_verified": "2026-10-02",
      "submitted_by": "agentica-curator",
      "maintainer": "Microsoft (community managed)",
      "longform": [],
      "links": {
        "html": "https://indexagentica.com/entries/autogen/",
        "markdown": "https://indexagentica.com/entries/autogen.md",
        "json": "https://indexagentica.com/api/entries/autogen.json",
        "source": "https://github.com/Drudley/indexagentica/blob/main/content/harnesses/autogen.json"
      }
    },
    {
      "id": "claude-agent-sdk",
      "name": "Claude Agent SDK",
      "category": "harnesses",
      "summary": "Anthropic's SDK for building production agents with Claude Code as a library, in Python and TypeScript.",
      "url": "https://code.claude.com/docs/en/agent-sdk/overview",
      "repo": "https://github.com/anthropics/claude-agent-sdk-python",
      "tags": [
        "sdk",
        "python",
        "typescript",
        "anthropic"
      ],
      "license": "MIT",
      "pricing": "open-source",
      "status": "active",
      "agent_access": {
        "llms_txt": "https://code.claude.com/docs/llms.txt"
      },
      "related": [
        "claude-code"
      ],
      "sources": [
        "https://code.claude.com/docs/en/agent-sdk/overview",
        "https://github.com/anthropics/claude-agent-sdk-python",
        "https://github.com/anthropics/claude-agent-sdk-typescript"
      ],
      "added": "2026-10-02",
      "updated": "2026-10-02",
      "last_verified": "2026-10-02",
      "submitted_by": "agentica-curator",
      "maintainer": "Anthropic",
      "longform": [
        {
          "type": "stack",
          "id": "agent-that-can-buy-things",
          "title": "Agent that can buy things",
          "url": "https://indexagentica.com/stacks/agent-that-can-buy-things/",
          "json": "https://indexagentica.com/api/longform/stacks/agent-that-can-buy-things.json"
        },
        {
          "type": "stack",
          "id": "research-agent",
          "title": "Research agent stack",
          "url": "https://indexagentica.com/stacks/research-agent/",
          "json": "https://indexagentica.com/api/longform/stacks/research-agent.json"
        }
      ],
      "links": {
        "html": "https://indexagentica.com/entries/claude-agent-sdk/",
        "markdown": "https://indexagentica.com/entries/claude-agent-sdk.md",
        "json": "https://indexagentica.com/api/entries/claude-agent-sdk.json",
        "source": "https://github.com/Drudley/indexagentica/blob/main/content/harnesses/claude-agent-sdk.json"
      }
    },
    {
      "id": "claude-code",
      "name": "Claude Code",
      "category": "harnesses",
      "summary": "Anthropic's agentic coding tool that reads your codebase, edits files, runs commands and integrates with dev tools; available in terminal, IDE, desktop and browser.",
      "description": "Extensible with MCP servers, Agent Skills and plugins (see the official Anthropic plugin directory). The docs publish an llms.txt index.",
      "url": "https://code.claude.com/docs/en/overview",
      "repo": "https://github.com/anthropics/claude-code",
      "docs": "https://code.claude.com/docs/en/overview",
      "tags": [
        "coding-agent",
        "cli",
        "anthropic",
        "mcp-client",
        "agent-skills"
      ],
      "status": "active",
      "agent_access": {
        "llms_txt": "https://code.claude.com/docs/llms.txt"
      },
      "related": [
        "anthropic-skills",
        "claude-plugins-official",
        "model-context-protocol"
      ],
      "sources": [
        "https://code.claude.com/docs/en/overview",
        "https://github.com/anthropics/claude-code"
      ],
      "added": "2026-10-02",
      "updated": "2026-10-02",
      "last_verified": "2026-10-02",
      "submitted_by": "agentica-curator",
      "maintainer": "Anthropic",
      "longform": [
        {
          "type": "guide",
          "id": "add-mcp-servers-to-claude-code",
          "title": "Add MCP servers to Claude Code",
          "url": "https://indexagentica.com/guides/add-mcp-servers-to-claude-code/",
          "json": "https://indexagentica.com/api/longform/guides/add-mcp-servers-to-claude-code.json"
        },
        {
          "type": "guide",
          "id": "connect-an-agent-to-a-remote-mcp-server",
          "title": "Connect an agent to a remote MCP server",
          "url": "https://indexagentica.com/guides/connect-an-agent-to-a-remote-mcp-server/",
          "json": "https://indexagentica.com/api/longform/guides/connect-an-agent-to-a-remote-mcp-server.json"
        },
        {
          "type": "comparison",
          "id": "coding-agent-harnesses",
          "title": "Terminal coding agents compared",
          "url": "https://indexagentica.com/compare/coding-agent-harnesses/",
          "json": "https://indexagentica.com/api/longform/compare/coding-agent-harnesses.json"
        },
        {
          "type": "stack",
          "id": "coding-agent-starter",
          "title": "Coding agent starter stack",
          "url": "https://indexagentica.com/stacks/coding-agent-starter/",
          "json": "https://indexagentica.com/api/longform/stacks/coding-agent-starter.json"
        },
        {
          "type": "skill",
          "id": "connect-remote-mcp",
          "title": "Connect a remote MCP server",
          "url": "https://indexagentica.com/skills/connect-remote-mcp/",
          "json": "https://indexagentica.com/api/longform/skills/connect-remote-mcp.json"
        },
        {
          "type": "skill",
          "id": "unreal-engine-dev",
          "title": "Unreal Engine development for coding agents",
          "url": "https://indexagentica.com/skills/unreal-engine-dev/",
          "json": "https://indexagentica.com/api/longform/skills/unreal-engine-dev.json"
        }
      ],
      "links": {
        "html": "https://indexagentica.com/entries/claude-code/",
        "markdown": "https://indexagentica.com/entries/claude-code.md",
        "json": "https://indexagentica.com/api/entries/claude-code.json",
        "source": "https://github.com/Drudley/indexagentica/blob/main/content/harnesses/claude-code.json"
      }
    },
    {
      "id": "cline",
      "name": "Cline",
      "category": "harnesses",
      "summary": "Open-source autonomous coding agent available as an SDK, IDE extension or CLI, with Plan/Act modes and MCP integration.",
      "url": "https://cline.bot",
      "repo": "https://github.com/cline/cline",
      "docs": "https://docs.cline.bot",
      "tags": [
        "coding-agent",
        "vscode",
        "mcp-client",
        "open-source"
      ],
      "license": "Apache-2.0",
      "pricing": "open-source",
      "status": "active",
      "agent_access": {
        "llms_txt": "https://docs.cline.bot/llms.txt"
      },
      "related": [
        "model-context-protocol"
      ],
      "sources": [
        "https://github.com/cline/cline",
        "https://cline.bot",
        "https://docs.cline.bot"
      ],
      "added": "2026-10-02",
      "updated": "2026-10-02",
      "last_verified": "2026-10-02",
      "submitted_by": "agentica-curator",
      "maintainer": "Cline",
      "longform": [
        {
          "type": "comparison",
          "id": "coding-agent-harnesses",
          "title": "Terminal coding agents compared",
          "url": "https://indexagentica.com/compare/coding-agent-harnesses/",
          "json": "https://indexagentica.com/api/longform/compare/coding-agent-harnesses.json"
        }
      ],
      "links": {
        "html": "https://indexagentica.com/entries/cline/",
        "markdown": "https://indexagentica.com/entries/cline.md",
        "json": "https://indexagentica.com/api/entries/cline.json",
        "source": "https://github.com/Drudley/indexagentica/blob/main/content/harnesses/cline.json"
      }
    },
    {
      "id": "cloudflare-agents",
      "name": "Cloudflare Agents SDK",
      "category": "harnesses",
      "summary": "SDK for stateful AI agents on Cloudflare with persistent state, real-time WebSockets, scheduled tasks and remote MCP servers.",
      "url": "https://developers.cloudflare.com/agents/",
      "repo": "https://github.com/cloudflare/agents",
      "tags": [
        "framework",
        "typescript",
        "hosting",
        "edge",
        "mcp"
      ],
      "license": "MIT",
      "status": "active",
      "agent_access": {
        "llms_txt": "https://developers.cloudflare.com/agents/llms.txt"
      },
      "related": [
        "model-context-protocol",
        "cloudflare-sandbox"
      ],
      "sources": [
        "https://github.com/cloudflare/agents",
        "https://developers.cloudflare.com/agents/",
        "https://developers.cloudflare.com/agents/model-context-protocol/"
      ],
      "added": "2026-10-02",
      "updated": "2026-10-02",
      "last_verified": "2026-10-02",
      "submitted_by": "agentica-curator",
      "maintainer": "Cloudflare",
      "longform": [
        {
          "type": "guide",
          "id": "connect-an-agent-to-a-remote-mcp-server",
          "title": "Connect an agent to a remote MCP server",
          "url": "https://indexagentica.com/guides/connect-an-agent-to-a-remote-mcp-server/",
          "json": "https://indexagentica.com/api/longform/guides/connect-an-agent-to-a-remote-mcp-server.json"
        }
      ],
      "links": {
        "html": "https://indexagentica.com/entries/cloudflare-agents/",
        "markdown": "https://indexagentica.com/entries/cloudflare-agents.md",
        "json": "https://indexagentica.com/api/entries/cloudflare-agents.json",
        "source": "https://github.com/Drudley/indexagentica/blob/main/content/harnesses/cloudflare-agents.json"
      }
    },
    {
      "id": "crewai",
      "name": "CrewAI",
      "category": "harnesses",
      "summary": "Python framework for orchestrating role-playing, autonomous AI agents that collaborate as crews and flows.",
      "url": "https://crewai.com",
      "repo": "https://github.com/crewAIInc/crewAI",
      "docs": "https://docs.crewai.com",
      "tags": [
        "framework",
        "python",
        "multi-agent"
      ],
      "license": "MIT",
      "pricing": "open-source",
      "status": "active",
      "agent_access": {
        "llms_txt": "https://docs.crewai.com/llms.txt"
      },
      "sources": [
        "https://github.com/crewAIInc/crewAI",
        "https://docs.crewai.com"
      ],
      "added": "2026-10-02",
      "updated": "2026-10-02",
      "last_verified": "2026-10-02",
      "submitted_by": "agentica-curator",
      "maintainer": "CrewAI",
      "longform": [],
      "links": {
        "html": "https://indexagentica.com/entries/crewai/",
        "markdown": "https://indexagentica.com/entries/crewai.md",
        "json": "https://indexagentica.com/api/entries/crewai.json",
        "source": "https://github.com/Drudley/indexagentica/blob/main/content/harnesses/crewai.json"
      }
    },
    {
      "id": "cursor",
      "name": "Cursor",
      "category": "harnesses",
      "summary": "AI code editor and coding agent with Agent mode, Rules, Skills, MCP servers and a CLI.",
      "url": "https://cursor.com",
      "docs": "https://cursor.com/docs",
      "tags": [
        "coding-agent",
        "ide",
        "mcp-client",
        "agent-skills"
      ],
      "license": "proprietary",
      "status": "active",
      "agent_access": {
        "llms_txt": "https://cursor.com/llms.txt"
      },
      "related": [
        "model-context-protocol",
        "agents-md"
      ],
      "sources": [
        "https://cursor.com",
        "https://cursor.com/docs"
      ],
      "added": "2026-10-02",
      "updated": "2026-10-02",
      "last_verified": "2026-10-02",
      "submitted_by": "agentica-curator",
      "longform": [
        {
          "type": "guide",
          "id": "connect-an-agent-to-a-remote-mcp-server",
          "title": "Connect an agent to a remote MCP server",
          "url": "https://indexagentica.com/guides/connect-an-agent-to-a-remote-mcp-server/",
          "json": "https://indexagentica.com/api/longform/guides/connect-an-agent-to-a-remote-mcp-server.json"
        },
        {
          "type": "comparison",
          "id": "coding-agent-harnesses",
          "title": "Terminal coding agents compared",
          "url": "https://indexagentica.com/compare/coding-agent-harnesses/",
          "json": "https://indexagentica.com/api/longform/compare/coding-agent-harnesses.json"
        },
        {
          "type": "skill",
          "id": "connect-remote-mcp",
          "title": "Connect a remote MCP server",
          "url": "https://indexagentica.com/skills/connect-remote-mcp/",
          "json": "https://indexagentica.com/api/longform/skills/connect-remote-mcp.json"
        },
        {
          "type": "skill",
          "id": "unreal-engine-dev",
          "title": "Unreal Engine development for coding agents",
          "url": "https://indexagentica.com/skills/unreal-engine-dev/",
          "json": "https://indexagentica.com/api/longform/skills/unreal-engine-dev.json"
        }
      ],
      "links": {
        "html": "https://indexagentica.com/entries/cursor/",
        "markdown": "https://indexagentica.com/entries/cursor.md",
        "json": "https://indexagentica.com/api/entries/cursor.json",
        "source": "https://github.com/Drudley/indexagentica/blob/main/content/harnesses/cursor.json"
      }
    },
    {
      "id": "deepagents",
      "name": "Deep Agents (LangChain)",
      "category": "harnesses",
      "summary": "LangChain's batteries-included agent harness for agents that plan, spawn subagents and use a file system for complex tasks.",
      "url": "https://docs.langchain.com/oss/python/deepagents/overview",
      "repo": "https://github.com/langchain-ai/deepagents",
      "tags": [
        "framework",
        "python",
        "subagents",
        "planning"
      ],
      "license": "MIT",
      "pricing": "open-source",
      "status": "active",
      "agent_access": {
        "llms_txt": "https://docs.langchain.com/llms.txt"
      },
      "related": [
        "langgraph"
      ],
      "sources": [
        "https://github.com/langchain-ai/deepagents",
        "https://docs.langchain.com/oss/python/deepagents/overview"
      ],
      "added": "2026-10-02",
      "updated": "2026-10-02",
      "last_verified": "2026-10-02",
      "submitted_by": "agentica-curator",
      "maintainer": "LangChain",
      "longform": [],
      "links": {
        "html": "https://indexagentica.com/entries/deepagents/",
        "markdown": "https://indexagentica.com/entries/deepagents.md",
        "json": "https://indexagentica.com/api/entries/deepagents.json",
        "source": "https://github.com/Drudley/indexagentica/blob/main/content/harnesses/deepagents.json"
      }
    },
    {
      "id": "dspy",
      "name": "DSPy",
      "category": "harnesses",
      "summary": "Stanford NLP framework for programming, not prompting, language models.",
      "url": "https://dspy.ai",
      "repo": "https://github.com/stanfordnlp/dspy",
      "tags": [
        "framework",
        "python",
        "prompt-optimization"
      ],
      "license": "MIT",
      "pricing": "open-source",
      "status": "active",
      "sources": [
        "https://github.com/stanfordnlp/dspy",
        "https://dspy.ai"
      ],
      "added": "2026-10-02",
      "updated": "2026-10-02",
      "last_verified": "2026-10-02",
      "submitted_by": "agentica-curator",
      "maintainer": "Stanford NLP",
      "longform": [],
      "links": {
        "html": "https://indexagentica.com/entries/dspy/",
        "markdown": "https://indexagentica.com/entries/dspy.md",
        "json": "https://indexagentica.com/api/entries/dspy.json",
        "source": "https://github.com/Drudley/indexagentica/blob/main/content/harnesses/dspy.json"
      }
    },
    {
      "id": "factory-droid",
      "name": "Factory Droids",
      "category": "harnesses",
      "summary": "Factory's AI coding agents (Droids) that automate coding, testing and deployment.",
      "url": "https://factory.ai",
      "docs": "https://docs.factory.com/",
      "tags": [
        "coding-agent",
        "cli",
        "enterprise"
      ],
      "status": "active",
      "sources": [
        "https://factory.ai",
        "https://docs.factory.com/"
      ],
      "added": "2026-10-02",
      "updated": "2026-10-02",
      "last_verified": "2026-10-02",
      "submitted_by": "agentica-curator",
      "maintainer": "Factory",
      "longform": [],
      "links": {
        "html": "https://indexagentica.com/entries/factory-droid/",
        "markdown": "https://indexagentica.com/entries/factory-droid.md",
        "json": "https://indexagentica.com/api/entries/factory-droid.json",
        "source": "https://github.com/Drudley/indexagentica/blob/main/content/harnesses/factory-droid.json"
      }
    },
    {
      "id": "gemini-cli",
      "name": "Gemini CLI",
      "category": "harnesses",
      "summary": "Open-source AI agent from Google that brings Gemini models directly into your terminal.",
      "url": "https://geminicli.com",
      "repo": "https://github.com/google-gemini/gemini-cli",
      "docs": "https://geminicli.com/docs/",
      "tags": [
        "coding-agent",
        "cli",
        "google",
        "gemini"
      ],
      "license": "Apache-2.0",
      "pricing": "open-source",
      "status": "active",
      "agent_access": {
        "llms_txt": "https://geminicli.com/llms.txt"
      },
      "related": [
        "model-context-protocol"
      ],
      "sources": [
        "https://github.com/google-gemini/gemini-cli",
        "https://geminicli.com"
      ],
      "added": "2026-10-02",
      "updated": "2026-10-02",
      "last_verified": "2026-10-02",
      "submitted_by": "agentica-curator",
      "maintainer": "Google",
      "longform": [
        {
          "type": "guide",
          "id": "connect-an-agent-to-a-remote-mcp-server",
          "title": "Connect an agent to a remote MCP server",
          "url": "https://indexagentica.com/guides/connect-an-agent-to-a-remote-mcp-server/",
          "json": "https://indexagentica.com/api/longform/guides/connect-an-agent-to-a-remote-mcp-server.json"
        },
        {
          "type": "comparison",
          "id": "coding-agent-harnesses",
          "title": "Terminal coding agents compared",
          "url": "https://indexagentica.com/compare/coding-agent-harnesses/",
          "json": "https://indexagentica.com/api/longform/compare/coding-agent-harnesses.json"
        },
        {
          "type": "stack",
          "id": "coding-agent-starter",
          "title": "Coding agent starter stack",
          "url": "https://indexagentica.com/stacks/coding-agent-starter/",
          "json": "https://indexagentica.com/api/longform/stacks/coding-agent-starter.json"
        },
        {
          "type": "skill",
          "id": "connect-remote-mcp",
          "title": "Connect a remote MCP server",
          "url": "https://indexagentica.com/skills/connect-remote-mcp/",
          "json": "https://indexagentica.com/api/longform/skills/connect-remote-mcp.json"
        },
        {
          "type": "skill",
          "id": "unreal-engine-dev",
          "title": "Unreal Engine development for coding agents",
          "url": "https://indexagentica.com/skills/unreal-engine-dev/",
          "json": "https://indexagentica.com/api/longform/skills/unreal-engine-dev.json"
        }
      ],
      "links": {
        "html": "https://indexagentica.com/entries/gemini-cli/",
        "markdown": "https://indexagentica.com/entries/gemini-cli.md",
        "json": "https://indexagentica.com/api/entries/gemini-cli.json",
        "source": "https://github.com/Drudley/indexagentica/blob/main/content/harnesses/gemini-cli.json"
      }
    },
    {
      "id": "github-copilot-cli",
      "name": "GitHub Copilot CLI",
      "category": "harnesses",
      "summary": "Brings GitHub Copilot's coding agent to your terminal to read, write and run code where you work.",
      "url": "https://github.com/features/copilot/cli",
      "repo": "https://github.com/github/copilot-cli",
      "docs": "https://docs.github.com/en/copilot/how-tos/copilot-cli/use-copilot-cli/overview",
      "tags": [
        "coding-agent",
        "cli",
        "github"
      ],
      "status": "active",
      "related": [
        "github-mcp-server"
      ],
      "sources": [
        "https://github.com/features/copilot/cli",
        "https://github.com/github/copilot-cli"
      ],
      "added": "2026-10-02",
      "updated": "2026-10-02",
      "last_verified": "2026-10-02",
      "submitted_by": "agentica-curator",
      "maintainer": "GitHub",
      "longform": [
        {
          "type": "comparison",
          "id": "coding-agent-harnesses",
          "title": "Terminal coding agents compared",
          "url": "https://indexagentica.com/compare/coding-agent-harnesses/",
          "json": "https://indexagentica.com/api/longform/compare/coding-agent-harnesses.json"
        }
      ],
      "links": {
        "html": "https://indexagentica.com/entries/github-copilot-cli/",
        "markdown": "https://indexagentica.com/entries/github-copilot-cli.md",
        "json": "https://indexagentica.com/api/entries/github-copilot-cli.json",
        "source": "https://github.com/Drudley/indexagentica/blob/main/content/harnesses/github-copilot-cli.json"
      }
    },
    {
      "id": "google-adk",
      "name": "Google Agent Development Kit (ADK)",
      "category": "harnesses",
      "summary": "Open-source, code-first toolkit from Google for building, evaluating and deploying multi-agent systems.",
      "url": "https://adk.dev/",
      "repo": "https://github.com/google/adk-python",
      "tags": [
        "framework",
        "python",
        "google",
        "multi-agent"
      ],
      "license": "Apache-2.0",
      "pricing": "open-source",
      "status": "active",
      "agent_access": {
        "llms_txt": "https://adk.dev/llms.txt"
      },
      "related": [
        "a2a-protocol"
      ],
      "sources": [
        "https://github.com/google/adk-python",
        "https://adk.dev/"
      ],
      "added": "2026-10-02",
      "updated": "2026-10-02",
      "last_verified": "2026-10-02",
      "submitted_by": "agentica-curator",
      "maintainer": "Google",
      "longform": [],
      "links": {
        "html": "https://indexagentica.com/entries/google-adk/",
        "markdown": "https://indexagentica.com/entries/google-adk.md",
        "json": "https://indexagentica.com/api/entries/google-adk.json",
        "source": "https://github.com/Drudley/indexagentica/blob/main/content/harnesses/google-adk.json"
      }
    },
    {
      "id": "goose",
      "name": "goose",
      "category": "harnesses",
      "summary": "Open-source, extensible AI agent (desktop app, CLI and API) that can install, execute, edit and test with any LLM.",
      "description": "Originally created at Block (block/goose); the GitHub repository now lives at aaif-goose/goose.",
      "url": "https://goose-docs.ai/",
      "repo": "https://github.com/aaif-goose/goose",
      "tags": [
        "agent",
        "cli",
        "desktop",
        "mcp-client",
        "open-source"
      ],
      "license": "Apache-2.0",
      "pricing": "open-source",
      "status": "active",
      "agent_access": {
        "llms_txt": "https://goose-docs.ai/llms.txt"
      },
      "related": [
        "model-context-protocol"
      ],
      "sources": [
        "https://github.com/aaif-goose/goose",
        "https://goose-docs.ai/"
      ],
      "added": "2026-10-02",
      "updated": "2026-10-02",
      "last_verified": "2026-10-02",
      "submitted_by": "agentica-curator",
      "longform": [
        {
          "type": "comparison",
          "id": "coding-agent-harnesses",
          "title": "Terminal coding agents compared",
          "url": "https://indexagentica.com/compare/coding-agent-harnesses/",
          "json": "https://indexagentica.com/api/longform/compare/coding-agent-harnesses.json"
        }
      ],
      "links": {
        "html": "https://indexagentica.com/entries/goose/",
        "markdown": "https://indexagentica.com/entries/goose.md",
        "json": "https://indexagentica.com/api/entries/goose.json",
        "source": "https://github.com/Drudley/indexagentica/blob/main/content/harnesses/goose.json"
      }
    },
    {
      "id": "haystack",
      "name": "Haystack",
      "category": "harnesses",
      "summary": "deepset's open-source orchestration framework for production-ready, context-engineered LLM applications and agents.",
      "url": "https://haystack.deepset.ai",
      "repo": "https://github.com/deepset-ai/haystack",
      "tags": [
        "framework",
        "python",
        "rag",
        "orchestration"
      ],
      "license": "Apache-2.0",
      "pricing": "open-source",
      "status": "active",
      "sources": [
        "https://github.com/deepset-ai/haystack",
        "https://haystack.deepset.ai"
      ],
      "added": "2026-10-02",
      "updated": "2026-10-02",
      "last_verified": "2026-10-02",
      "submitted_by": "agentica-curator",
      "maintainer": "deepset",
      "longform": [],
      "links": {
        "html": "https://indexagentica.com/entries/haystack/",
        "markdown": "https://indexagentica.com/entries/haystack.md",
        "json": "https://indexagentica.com/api/entries/haystack.json",
        "source": "https://github.com/Drudley/indexagentica/blob/main/content/harnesses/haystack.json"
      }
    },
    {
      "id": "kilo-code",
      "name": "Kilo Code",
      "category": "harnesses",
      "summary": "Open-source AI coding agent for VS Code, JetBrains, CLI and cloud, with access to 500+ models and bring-your-own-key.",
      "url": "https://kilo.ai/",
      "repo": "https://github.com/Kilo-Org/kilocode",
      "tags": [
        "coding-agent",
        "ide",
        "cli",
        "open-source"
      ],
      "license": "MIT",
      "pricing": "open-source",
      "status": "active",
      "sources": [
        "https://github.com/Kilo-Org/kilocode",
        "https://kilo.ai/"
      ],
      "added": "2026-10-02",
      "updated": "2026-10-02",
      "last_verified": "2026-10-02",
      "submitted_by": "agentica-curator",
      "maintainer": "Kilo",
      "longform": [],
      "links": {
        "html": "https://indexagentica.com/entries/kilo-code/",
        "markdown": "https://indexagentica.com/entries/kilo-code.md",
        "json": "https://indexagentica.com/api/entries/kilo-code.json",
        "source": "https://github.com/Drudley/indexagentica/blob/main/content/harnesses/kilo-code.json"
      }
    },
    {
      "id": "kiro",
      "name": "Kiro",
      "category": "harnesses",
      "summary": "Agentic engineering environment that turns prompts into executable specs and builds across large codebases with parallel agents.",
      "url": "https://kiro.dev",
      "tags": [
        "coding-agent",
        "ide",
        "spec-driven"
      ],
      "status": "active",
      "sources": [
        "https://kiro.dev"
      ],
      "added": "2026-10-02",
      "updated": "2026-10-02",
      "last_verified": "2026-10-02",
      "submitted_by": "agentica-curator",
      "longform": [
        {
          "type": "comparison",
          "id": "coding-agent-harnesses",
          "title": "Terminal coding agents compared",
          "url": "https://indexagentica.com/compare/coding-agent-harnesses/",
          "json": "https://indexagentica.com/api/longform/compare/coding-agent-harnesses.json"
        }
      ],
      "links": {
        "html": "https://indexagentica.com/entries/kiro/",
        "markdown": "https://indexagentica.com/entries/kiro.md",
        "json": "https://indexagentica.com/api/entries/kiro.json",
        "source": "https://github.com/Drudley/indexagentica/blob/main/content/harnesses/kiro.json"
      }
    },
    {
      "id": "langgraph",
      "name": "LangGraph",
      "category": "harnesses",
      "summary": "Low-level orchestration framework from LangChain for building resilient, stateful agents as graphs.",
      "url": "https://docs.langchain.com/oss/python/langgraph/overview",
      "repo": "https://github.com/langchain-ai/langgraph",
      "tags": [
        "framework",
        "python",
        "orchestration",
        "stateful-agents"
      ],
      "license": "MIT",
      "pricing": "open-source",
      "status": "active",
      "agent_access": {
        "llms_txt": "https://docs.langchain.com/llms.txt"
      },
      "sources": [
        "https://github.com/langchain-ai/langgraph",
        "https://docs.langchain.com/oss/python/langgraph/overview"
      ],
      "added": "2026-10-02",
      "updated": "2026-10-02",
      "last_verified": "2026-10-02",
      "submitted_by": "agentica-curator",
      "maintainer": "LangChain",
      "longform": [
        {
          "type": "guide",
          "id": "give-an-agent-long-term-memory",
          "title": "Give an agent long-term memory",
          "url": "https://indexagentica.com/guides/give-an-agent-long-term-memory/",
          "json": "https://indexagentica.com/api/longform/guides/give-an-agent-long-term-memory.json"
        },
        {
          "type": "stack",
          "id": "research-agent",
          "title": "Research agent stack",
          "url": "https://indexagentica.com/stacks/research-agent/",
          "json": "https://indexagentica.com/api/longform/stacks/research-agent.json"
        }
      ],
      "links": {
        "html": "https://indexagentica.com/entries/langgraph/",
        "markdown": "https://indexagentica.com/entries/langgraph.md",
        "json": "https://indexagentica.com/api/entries/langgraph.json",
        "source": "https://github.com/Drudley/indexagentica/blob/main/content/harnesses/langgraph.json"
      }
    },
    {
      "id": "llamaindex",
      "name": "LlamaIndex",
      "category": "harnesses",
      "summary": "Document-processing platform for AI (open-source LlamaIndex library plus hosted LlamaParse APIs that turn PDFs, scans and Office files into markdown or JSON).",
      "url": "https://developers.llamaindex.ai",
      "repo": "https://github.com/run-llama/llama_index",
      "tags": [
        "framework",
        "python",
        "rag",
        "document-parsing"
      ],
      "license": "MIT",
      "status": "active",
      "sources": [
        "https://github.com/run-llama/llama_index",
        "https://developers.llamaindex.ai"
      ],
      "added": "2026-10-02",
      "updated": "2026-10-02",
      "last_verified": "2026-10-02",
      "submitted_by": "agentica-curator",
      "maintainer": "LlamaIndex",
      "longform": [],
      "links": {
        "html": "https://indexagentica.com/entries/llamaindex/",
        "markdown": "https://indexagentica.com/entries/llamaindex.md",
        "json": "https://indexagentica.com/api/entries/llamaindex.json",
        "source": "https://github.com/Drudley/indexagentica/blob/main/content/harnesses/llamaindex.json"
      }
    },
    {
      "id": "mastra",
      "name": "Mastra",
      "category": "harnesses",
      "summary": "TypeScript framework for AI agents and apps with memory, tools, MCP and observability built in.",
      "url": "https://mastra.ai",
      "repo": "https://github.com/mastra-ai/mastra",
      "docs": "https://mastra.ai/docs",
      "tags": [
        "framework",
        "typescript",
        "mcp-client",
        "memory"
      ],
      "status": "active",
      "agent_access": {
        "llms_txt": "https://mastra.ai/llms.txt"
      },
      "related": [
        "model-context-protocol"
      ],
      "sources": [
        "https://github.com/mastra-ai/mastra",
        "https://mastra.ai"
      ],
      "added": "2026-10-02",
      "updated": "2026-10-02",
      "last_verified": "2026-10-02",
      "submitted_by": "agentica-curator",
      "maintainer": "Mastra",
      "longform": [],
      "links": {
        "html": "https://indexagentica.com/entries/mastra/",
        "markdown": "https://indexagentica.com/entries/mastra.md",
        "json": "https://indexagentica.com/api/entries/mastra.json",
        "source": "https://github.com/Drudley/indexagentica/blob/main/content/harnesses/mastra.json"
      }
    },
    {
      "id": "microsoft-agent-framework",
      "name": "Microsoft Agent Framework",
      "category": "harnesses",
      "summary": "Framework for building, orchestrating and deploying AI agents and multi-agent workflows in Python and .NET; successor to AutoGen.",
      "description": "Described in the AutoGen README as the enterprise-ready successor to AutoGen, with multi-provider model support and interoperability via A2A and MCP.",
      "url": "https://learn.microsoft.com/en-us/agent-framework/",
      "repo": "https://github.com/microsoft/agent-framework",
      "tags": [
        "framework",
        "python",
        "dotnet",
        "multi-agent",
        "microsoft"
      ],
      "license": "MIT",
      "pricing": "open-source",
      "status": "active",
      "related": [
        "autogen",
        "a2a-protocol",
        "model-context-protocol"
      ],
      "sources": [
        "https://github.com/microsoft/agent-framework",
        "https://github.com/microsoft/autogen",
        "https://learn.microsoft.com/en-us/agent-framework/"
      ],
      "added": "2026-10-02",
      "updated": "2026-10-02",
      "last_verified": "2026-10-02",
      "submitted_by": "agentica-curator",
      "maintainer": "Microsoft",
      "longform": [],
      "links": {
        "html": "https://indexagentica.com/entries/microsoft-agent-framework/",
        "markdown": "https://indexagentica.com/entries/microsoft-agent-framework.md",
        "json": "https://indexagentica.com/api/entries/microsoft-agent-framework.json",
        "source": "https://github.com/Drudley/indexagentica/blob/main/content/harnesses/microsoft-agent-framework.json"
      }
    },
    {
      "id": "openai-agents-sdk",
      "name": "OpenAI Agents SDK",
      "category": "harnesses",
      "summary": "Lightweight framework from OpenAI for multi-agent workflows in Python (with a JS/TS sibling SDK).",
      "url": "https://openai.github.io/openai-agents-python/",
      "repo": "https://github.com/openai/openai-agents-python",
      "tags": [
        "framework",
        "python",
        "openai",
        "multi-agent"
      ],
      "license": "MIT",
      "pricing": "open-source",
      "status": "active",
      "agent_access": {
        "llms_txt": "https://openai.github.io/openai-agents-python/llms.txt"
      },
      "sources": [
        "https://github.com/openai/openai-agents-python",
        "https://github.com/openai/openai-agents-js",
        "https://openai.github.io/openai-agents-python/"
      ],
      "added": "2026-10-02",
      "updated": "2026-10-02",
      "last_verified": "2026-10-02",
      "submitted_by": "agentica-curator",
      "maintainer": "OpenAI",
      "longform": [
        {
          "type": "stack",
          "id": "research-agent",
          "title": "Research agent stack",
          "url": "https://indexagentica.com/stacks/research-agent/",
          "json": "https://indexagentica.com/api/longform/stacks/research-agent.json"
        }
      ],
      "links": {
        "html": "https://indexagentica.com/entries/openai-agents-sdk/",
        "markdown": "https://indexagentica.com/entries/openai-agents-sdk.md",
        "json": "https://indexagentica.com/api/entries/openai-agents-sdk.json",
        "source": "https://github.com/Drudley/indexagentica/blob/main/content/harnesses/openai-agents-sdk.json"
      }
    },
    {
      "id": "codex-cli",
      "name": "OpenAI Codex CLI",
      "category": "harnesses",
      "summary": "OpenAI's lightweight open-source coding agent that runs in your terminal.",
      "url": "https://github.com/openai/codex",
      "repo": "https://github.com/openai/codex",
      "docs": "https://developers.openai.com/codex",
      "tags": [
        "coding-agent",
        "cli",
        "openai"
      ],
      "license": "Apache-2.0",
      "pricing": "open-source",
      "status": "active",
      "related": [
        "agents-md",
        "model-context-protocol"
      ],
      "sources": [
        "https://github.com/openai/codex"
      ],
      "added": "2026-10-02",
      "updated": "2026-10-02",
      "last_verified": "2026-10-02",
      "submitted_by": "agentica-curator",
      "maintainer": "OpenAI",
      "longform": [
        {
          "type": "guide",
          "id": "connect-an-agent-to-a-remote-mcp-server",
          "title": "Connect an agent to a remote MCP server",
          "url": "https://indexagentica.com/guides/connect-an-agent-to-a-remote-mcp-server/",
          "json": "https://indexagentica.com/api/longform/guides/connect-an-agent-to-a-remote-mcp-server.json"
        },
        {
          "type": "comparison",
          "id": "coding-agent-harnesses",
          "title": "Terminal coding agents compared",
          "url": "https://indexagentica.com/compare/coding-agent-harnesses/",
          "json": "https://indexagentica.com/api/longform/compare/coding-agent-harnesses.json"
        },
        {
          "type": "stack",
          "id": "coding-agent-starter",
          "title": "Coding agent starter stack",
          "url": "https://indexagentica.com/stacks/coding-agent-starter/",
          "json": "https://indexagentica.com/api/longform/stacks/coding-agent-starter.json"
        },
        {
          "type": "skill",
          "id": "connect-remote-mcp",
          "title": "Connect a remote MCP server",
          "url": "https://indexagentica.com/skills/connect-remote-mcp/",
          "json": "https://indexagentica.com/api/longform/skills/connect-remote-mcp.json"
        },
        {
          "type": "skill",
          "id": "unreal-engine-dev",
          "title": "Unreal Engine development for coding agents",
          "url": "https://indexagentica.com/skills/unreal-engine-dev/",
          "json": "https://indexagentica.com/api/longform/skills/unreal-engine-dev.json"
        }
      ],
      "links": {
        "html": "https://indexagentica.com/entries/codex-cli/",
        "markdown": "https://indexagentica.com/entries/codex-cli.md",
        "json": "https://indexagentica.com/api/entries/codex-cli.json",
        "source": "https://github.com/Drudley/indexagentica/blob/main/content/harnesses/codex-cli.json"
      }
    },
    {
      "id": "opencode",
      "name": "OpenCode",
      "category": "harnesses",
      "summary": "The open-source AI coding agent, built for the terminal.",
      "description": "Repository moved from sst/opencode to anomalyco/opencode (GitHub redirects the old path).",
      "url": "https://opencode.ai",
      "repo": "https://github.com/anomalyco/opencode",
      "docs": "https://opencode.ai/docs",
      "tags": [
        "coding-agent",
        "cli",
        "open-source",
        "tui"
      ],
      "license": "MIT",
      "pricing": "open-source",
      "status": "active",
      "related": [
        "models-dev"
      ],
      "sources": [
        "https://github.com/anomalyco/opencode",
        "https://opencode.ai",
        "https://opencode.ai/docs"
      ],
      "added": "2026-10-02",
      "updated": "2026-10-02",
      "last_verified": "2026-10-02",
      "submitted_by": "agentica-curator",
      "maintainer": "Anomaly (formerly SST)",
      "longform": [
        {
          "type": "comparison",
          "id": "coding-agent-harnesses",
          "title": "Terminal coding agents compared",
          "url": "https://indexagentica.com/compare/coding-agent-harnesses/",
          "json": "https://indexagentica.com/api/longform/compare/coding-agent-harnesses.json"
        },
        {
          "type": "stack",
          "id": "coding-agent-starter",
          "title": "Coding agent starter stack",
          "url": "https://indexagentica.com/stacks/coding-agent-starter/",
          "json": "https://indexagentica.com/api/longform/stacks/coding-agent-starter.json"
        }
      ],
      "links": {
        "html": "https://indexagentica.com/entries/opencode/",
        "markdown": "https://indexagentica.com/entries/opencode.md",
        "json": "https://indexagentica.com/api/entries/opencode.json",
        "source": "https://github.com/Drudley/indexagentica/blob/main/content/harnesses/opencode.json"
      }
    },
    {
      "id": "openhands",
      "name": "OpenHands",
      "category": "harnesses",
      "summary": "Open-source, model-agnostic platform for cloud coding agents.",
      "url": "https://openhands.dev",
      "repo": "https://github.com/OpenHands/OpenHands",
      "docs": "https://docs.openhands.dev",
      "tags": [
        "coding-agent",
        "open-source",
        "cloud",
        "sdk"
      ],
      "license": "MIT",
      "pricing": "open-source",
      "status": "active",
      "agent_access": {
        "llms_txt": "https://docs.openhands.dev/llms.txt"
      },
      "related": [
        "swe-bench"
      ],
      "sources": [
        "https://github.com/OpenHands/OpenHands",
        "https://openhands.dev",
        "https://docs.openhands.dev"
      ],
      "added": "2026-10-02",
      "updated": "2026-10-02",
      "last_verified": "2026-10-02",
      "submitted_by": "agentica-curator",
      "maintainer": "OpenHands",
      "longform": [
        {
          "type": "comparison",
          "id": "coding-agent-harnesses",
          "title": "Terminal coding agents compared",
          "url": "https://indexagentica.com/compare/coding-agent-harnesses/",
          "json": "https://indexagentica.com/api/longform/compare/coding-agent-harnesses.json"
        }
      ],
      "links": {
        "html": "https://indexagentica.com/entries/openhands/",
        "markdown": "https://indexagentica.com/entries/openhands.md",
        "json": "https://indexagentica.com/api/entries/openhands.json",
        "source": "https://github.com/Drudley/indexagentica/blob/main/content/harnesses/openhands.json"
      }
    },
    {
      "id": "pydantic-ai",
      "name": "Pydantic AI",
      "category": "harnesses",
      "summary": "Typed Python agent framework from the Pydantic team covering agents, realtime voice, image generation and embeddings across many models.",
      "url": "https://pydantic.dev/docs/ai/overview/",
      "repo": "https://github.com/pydantic/pydantic-ai",
      "tags": [
        "framework",
        "python",
        "type-safety"
      ],
      "license": "MIT",
      "pricing": "open-source",
      "status": "active",
      "agent_access": {
        "llms_txt": "https://pydantic.dev/docs/ai/llms.txt"
      },
      "sources": [
        "https://github.com/pydantic/pydantic-ai",
        "https://pydantic.dev/docs/ai/overview/"
      ],
      "added": "2026-10-02",
      "updated": "2026-10-02",
      "last_verified": "2026-10-02",
      "submitted_by": "agentica-curator",
      "maintainer": "Pydantic",
      "longform": [],
      "links": {
        "html": "https://indexagentica.com/entries/pydantic-ai/",
        "markdown": "https://indexagentica.com/entries/pydantic-ai.md",
        "json": "https://indexagentica.com/api/entries/pydantic-ai.json",
        "source": "https://github.com/Drudley/indexagentica/blob/main/content/harnesses/pydantic-ai.json"
      }
    },
    {
      "id": "qwen-code",
      "name": "Qwen Code",
      "category": "harnesses",
      "summary": "Open-source AI coding agent for the terminal from the Qwen team.",
      "url": "https://qwenlm.github.io/qwen-code-docs/en/users/overview",
      "repo": "https://github.com/QwenLM/qwen-code",
      "tags": [
        "coding-agent",
        "cli",
        "qwen"
      ],
      "license": "Apache-2.0",
      "pricing": "open-source",
      "status": "active",
      "sources": [
        "https://github.com/QwenLM/qwen-code",
        "https://qwenlm.github.io/qwen-code-docs/en/users/overview"
      ],
      "added": "2026-10-02",
      "updated": "2026-10-02",
      "last_verified": "2026-10-02",
      "submitted_by": "agentica-curator",
      "maintainer": "Qwen (Alibaba)",
      "longform": [
        {
          "type": "comparison",
          "id": "coding-agent-harnesses",
          "title": "Terminal coding agents compared",
          "url": "https://indexagentica.com/compare/coding-agent-harnesses/",
          "json": "https://indexagentica.com/api/longform/compare/coding-agent-harnesses.json"
        }
      ],
      "links": {
        "html": "https://indexagentica.com/entries/qwen-code/",
        "markdown": "https://indexagentica.com/entries/qwen-code.md",
        "json": "https://indexagentica.com/api/entries/qwen-code.json",
        "source": "https://github.com/Drudley/indexagentica/blob/main/content/harnesses/qwen-code.json"
      }
    },
    {
      "id": "semantic-kernel",
      "name": "Semantic Kernel",
      "category": "harnesses",
      "summary": "Microsoft's open-source SDK for integrating LLM capabilities quickly and easily into your apps.",
      "url": "https://learn.microsoft.com/en-us/semantic-kernel/overview/",
      "repo": "https://github.com/microsoft/semantic-kernel",
      "tags": [
        "framework",
        "sdk",
        "microsoft"
      ],
      "license": "MIT",
      "pricing": "open-source",
      "status": "active",
      "related": [
        "microsoft-agent-framework"
      ],
      "sources": [
        "https://github.com/microsoft/semantic-kernel",
        "https://learn.microsoft.com/en-us/semantic-kernel/overview/"
      ],
      "added": "2026-10-02",
      "updated": "2026-10-02",
      "last_verified": "2026-10-02",
      "submitted_by": "agentica-curator",
      "maintainer": "Microsoft",
      "longform": [],
      "links": {
        "html": "https://indexagentica.com/entries/semantic-kernel/",
        "markdown": "https://indexagentica.com/entries/semantic-kernel.md",
        "json": "https://indexagentica.com/api/entries/semantic-kernel.json",
        "source": "https://github.com/Drudley/indexagentica/blob/main/content/harnesses/semantic-kernel.json"
      }
    },
    {
      "id": "smolagents",
      "name": "smolagents",
      "category": "harnesses",
      "summary": "Hugging Face's barebones Python library for agents that think in code.",
      "url": "https://huggingface.co/docs/smolagents",
      "repo": "https://github.com/huggingface/smolagents",
      "tags": [
        "framework",
        "python",
        "code-agents",
        "hugging-face"
      ],
      "license": "Apache-2.0",
      "pricing": "open-source",
      "status": "active",
      "agent_access": {
        "llms_txt": "https://huggingface.co/docs/smolagents/llms.txt"
      },
      "sources": [
        "https://github.com/huggingface/smolagents",
        "https://huggingface.co/docs/smolagents"
      ],
      "added": "2026-10-02",
      "updated": "2026-10-02",
      "last_verified": "2026-10-02",
      "submitted_by": "agentica-curator",
      "maintainer": "Hugging Face",
      "longform": [],
      "links": {
        "html": "https://indexagentica.com/entries/smolagents/",
        "markdown": "https://indexagentica.com/entries/smolagents.md",
        "json": "https://indexagentica.com/api/entries/smolagents.json",
        "source": "https://github.com/Drudley/indexagentica/blob/main/content/harnesses/smolagents.json"
      }
    }
  ]
}
