synergy  by SII-Holos

AI agent platform for automated software development and orchestration

Created 3 months ago
311 stars

Top 86.3% on SourcePulse

GitHubView on GitHub
Project Summary

Synergy is an AI agent platform designed for software development and general-purpose automation on the Open Agentic Web. It targets developers, researchers, and power users seeking a unified environment for server runtime, web/CLI workflows, agent orchestration, and integrations. Synergy offers a robust, single-platform solution for complex agentic tasks, enhancing productivity and enabling sophisticated automation.

How It Works

The platform combines a stateless server, browser-based and CLI interfaces, configurable agents, and persistent sessions. A key innovation is its built-in Browser workspace, powered by Chromium, which features a unique shared control state allowing simultaneous human and tool interaction on the same web page. This architecture enables sophisticated agent orchestration across coding, research, and automation workflows, managed from a single, cohesive system.

Quick Start & Requirements

Install the latest release via curl -fsSL https://raw.githubusercontent.com/SII-Holos/synergy/main/install | bash. Development requires Bun ≥ 1.3 (pinned to 1.3.11) and Rust for sandbox helper compilation on Linux/Windows. For plugin development, refer to docs/plugins/agent-quickstart.md and related documentation.

Highlighted Details

  • Integrated Browser workspace with shared human/tool control over Chromium sessions.
  • Stateless server architecture supporting diverse workflows (server runtime, web, CLI).
  • Persistent sessions and robust session management capabilities.
  • Highly configurable agents for orchestration, coding, research, and review tasks.
  • Support for Git worktrees, enabling parallel development within a single repository.
  • OS-level sandboxing for secure shell command execution across macOS, Linux, and Windows.

Maintenance & Community

Developed by the Holos team at Shanghai Innovation Institute (SII). Contributions are welcomed via CONTRIBUTING.md. No explicit community channels (Discord/Slack) are detailed in the README.

Licensing & Compatibility

Synergy is released under the permissive MIT License, allowing for broad compatibility with commercial and closed-source projects.

Limitations & Caveats

The MetaSynergy companion CLI is experimental and subject to change. Sandbox setup for development on Linux/Windows requires Rust. Worktree setup commands execute local shell scripts and should only be utilized within trusted repositories.

Health Check
Last Commit

3 hours ago

Responsiveness

Inactive

Pull Requests (30d)
203
Issues (30d)
68
Star History
285 stars in the last 30 days

Explore Similar Projects

Feedback? Help us improve.