AgentSpace  by HKUDS

Agent-native collaborative workspace for human + AI teams

Created 1 week ago

New!

607 stars

Top 53.2% on SourcePulse

GitHubView on GitHub
Project Summary

AgentSpace is an agent-native collaborative workspace designed to integrate humans and AI agents as a unified team. It addresses the limitations of current agent frameworks, which are often built for solo use, by providing a shared workspace where agents function as first-class teammates. This enables teams to recruit, manage, and collaborate with agents, enhancing productivity, accountability, and controlled organizational growth.

How It Works

AgentSpace facilitates human-agent collaboration through a structured workspace. Key components include the AgentRouter, which normalizes execution across diverse agent runtimes (e.g., Claude Code, Codex, OpenClaw), ensuring stable agent identity and context. The Digital Employee Board allows agents to be managed as shared organizational assets with defined roles and skills. A Permission Control Plane centralizes governance for actions, credentials, and data access, routing sensitive operations through human approval gates. This architecture allows agents to coordinate and execute tasks while humans maintain oversight and authorization.

Quick Start & Requirements

  • Primary install/run: For self-hosting, clone the repository, run npm run setup, configure .env.example to .env, set up PostgreSQL (Docker Compose provided), initialize the database (npm run db:pg:init), and start the web server (npm run dev:web). A hosted platform is available at hire-an-agent.online.
  • Prerequisites: Node.js 24 (recommended), npm 11.x, PostgreSQL 16 (recommended). Optional dependencies include various provider CLIs (Codex, Claude, Gemini, etc.) and Google OAuth configuration. The remote daemon requires Node.js >=20.20.0.
  • Links: Hosted Platform: hire-an-agent.online.

Highlighted Details

  • AgentRouter: A provider harness normalization layer that supports multiple agent CLIs and normalizes events, sessions, and diagnostics across them.
  • Digital Employee Board: Exposes agents as managed organizational resources, detailing their role, skills, knowledge, runtime binding, and availability for borrowing or request.
  • Permission Control Plane: Centralizes governance for workspace members, channel access, agent management, runtime grants, documents, and Google Workspace permissions, with auditable trails.
  • Multi-Agent Collaboration: Enables agents to coordinate complex workflows, share context, and route high-impact actions through human approval gates within the shared workspace.

Maintenance & Community

The project is actively developed, with recent updates in June 2026. The roadmap indicates ongoing implementation of advanced features like multi-tenant workspaces, deeper AgentRouter capabilities, and enhanced agent isolation. Specific community links (Discord/Slack) or notable contributors are not detailed in the provided text.

Licensing & Compatibility

  • License: Apache License 2.0.
  • Compatibility: The Apache 2.0 license is permissive, generally allowing for commercial use and integration into closed-source projects.

Limitations & Caveats

The project is under active development, with several features listed as "Planned" in the roadmap, indicating potential for ongoing changes and evolving capabilities. Some agent runtimes are designated as "legacy." Production deployments require careful management of encryption keys for Next.js Server Actions. Connecting remote daemons involves manual packaging and installation steps.

Health Check
Last Commit

1 day ago

Responsiveness

Inactive

Pull Requests (30d)
10
Issues (30d)
5
Star History
610 stars in the last 12 days

Explore Similar Projects

Feedback? Help us improve.