OpenHands/OpenHands
OpenHands is an AI-powered platform that automates software development tasks, enabling developers to code less and produce more by modifying code, running commands, browsing the web, and integrating APIs efficiently.
AG-UI (Agent-User Interaction Protocol) is an open, lightweight, event-based protocol designed to standardize the integration of AI agents into user-facing frontend applications. It facilitates seamless communication between AI agents, real-time user context, and user interfaces, enabling developers to build interactive applications that leverage AI capabilities effectively. The protocol is built for simplicity and flexibility, supporting a wide range of event transports such as Server-Sent Events (SSE), WebSockets, and webhooks, and allowing for loose event format matching to ensure broad interoperability between diverse agents and applications. AG-UI defines approximately 16 standard event types that agent backends emit during execution, and it supports a few simple input types for agent backends to accept, making it easy to implement and integrate. A key feature of AG-UI is its flexible middleware layer, which ensures compatibility across different environments and frameworks. The project provides a reference HTTP implementation and a default connector to help teams get started quickly. The protocol is part of a broader agentic protocol stack, complementing other protocols like MCP (which provides agents with tools) and A2A (which enables agent-to-agent communication). AG-UI specifically focuses on bringing agents into user-facing applications, enabling real-time agentic chat with streaming, bi-directional state synchronization, generative UI and structured messages, real-time context enrichment, frontend tool integration, and human-in-the-loop collaboration. AG-UI supports integration with numerous frameworks and platforms, including LangGraph, Mastra, Pydantic AI, Google ADK, Agno, LlamaIndex, CrewAI, AG2, and others, with ongoing work to support AWS Bedrock Agents, AWS Strands Agents, Vercel AI SDK, OpenAI Agent SDK, and Cloudflare Agents. The project is community-driven, with extensive documentation, demos, and a Discord community for support and collaboration. Overall, AG-UI aims to simplify and standardize how AI agents interact with users in frontend applications, fostering a rich ecosystem of interoperable agentic applications and tools.
https://github.com/ag-ui-protocol/ag-ui
OpenHands is an AI-powered platform that automates software development tasks, enabling developers to code less and produce more by modifying code, running commands, browsing the web, and integrating APIs efficiently.
Strix is an open-source AI-driven security testing platform that autonomously finds, validates, and helps fix application vulnerabilities through dynamic and collaborative AI agents.
Goose is an open-source, native AI agent available as a desktop app, CLI, and API, designed for diverse tasks like code, research, writing, and automation, supporting over 15 LLM providers.
Shannon is an autonomous AI pentester for web applications and APIs, analyzing source code, identifying attack vectors, and executing real exploits to prove vulnerabilities.
A comprehensive collection of 44 specialized AI subagents for Claude Code that enhance development workflows with domain-specific expertise across software development, infrastructure, security, data, and business domains.
AgentScope is a transparent, modular, and customizable framework for building LLM-empowered multi-agent applications with real-time control and asynchronous execution.
OfficeCLI is an open-source command-line interface and API enabling AI agents to read, edit, and automate Word, Excel, and PowerPoint files without needing Office suite installations.
Deep Agents is an open-source agent harness built on LangChain and LangGraph that enables AI agents to plan, execute, and delegate complex long-horizon tasks using customizable tools, subagents, and human-in-the-loop workflows.