sonol-multi-agent

agent
Guvenlik Denetimi
Uyari
Health Gecti
  • License — License: NOASSERTION
  • Description — Repository has a description
  • Active repo — Last push 0 days ago
  • Community trust — 16 GitHub stars
Code Uyari
  • process.env — Environment variable access in sonol-agent-runtime/scripts/_report-common.mjs
  • process.env — Environment variable access in sonol-multi-agent/internal/core/sonol-adapters.mjs
  • process.env — Environment variable access in sonol-multi-agent/internal/core/sonol-autonomous-planner.mjs
  • process.env — Environment variable access in sonol-multi-agent/internal/core/sonol-binding-resolver.mjs
Permissions Gecti
  • Permissions — No dangerous permissions requested
Purpose
This tool provides local-first multi-agent orchestration designed for Codex CLI and Claude Code. It includes a UI dashboard to review sub-agent workflows and uses SQLite to manage local state.

Security Assessment
Overall Risk: Low. The tool does not request inherently dangerous permissions, execute arbitrary shell commands, or make suspicious network requests. There are no hardcoded secrets. The scan did flag environment variable access across four separate files (including the runtime reporter and autonomous planner). While standard for local-first tools to read configurations, you should verify these scripts are only accessing necessary local paths and not pulling sensitive system credentials. Local SQLite handles the authoritative state, keeping your data strictly on your machine.

Quality Assessment
The project appears to be actively maintained, with its most recent push occurring today. It has a small but present community footprint with 16 GitHub stars. A license file is included, though the exact type is marked as unasserted, meaning you should quickly review the text to ensure it aligns with your intended use. Keep in mind that the documentation explicitly notes compatibility is only tested on WSL for Codex CLI and Windows for Claude Code, so users on macOS or native Linux might encounter unforeseen issues.

Verdict
Use with caution: the underlying code is local-only and appears safe, but the unasserted license and limited OS test coverage warrant a quick manual review before integrating into a critical workflow.
SUMMARY

Local-first multi-agent orchestration for Codex CLI and Claude Code, with a UI dashboard to review sub-agent flow plus SQLite-backed local state.

README.md

Sonol Multi-Agent Public Release

This repository contains the public release of two Sonol skills:

  • sonol-multi-agent
  • sonol-agent-runtime

Both skills must be installed together. Installing only one of them can break the orchestration flow, runtime reporting, or dashboard/runtime integration.

Creator

This project is created by Source Playground.

Usage Example Video

Repository Layout

sonol-multi-agent/
sonol-agent-runtime/
README.md
README.ko.md
LICENSE.txt
LICENSE.ko.txt

Supported and Tested Environments

This public release has only been tested in the following environments:

  • Codex CLI: WSL (Windows Subsystem for Linux)
  • Claude Code: Windows

Other environments have not been validated.

Installation

Codex CLI on WSL

Only WSL environments are currently supported and tested for Codex CLI.

  1. Locate your Codex skills directory:

    mkdir -p ~/.codex/skills
    
  2. Copy both skill folders into that directory so the final layout becomes:

    ~/.codex/skills/sonol-multi-agent
    ~/.codex/skills/sonol-agent-runtime
    
  3. Restart Codex CLI or start a new Codex session after copying the folders.

Claude Code on Windows

Only Windows environments are currently supported and tested for Claude Code.

  1. Locate your Claude Code skills directory:

    New-Item -ItemType Directory -Force "$env:USERPROFILE\.claude\skills" | Out-Null
    
  2. Copy both skill folders into that directory so the final layout becomes:

    %USERPROFILE%\.claude\skills\sonol-multi-agent
    %USERPROFILE%\.claude\skills\sonol-agent-runtime
    
  3. Restart Claude Code or open a new Claude Code session after copying the folders.

Notes

  • This repository publishes the external public-release payload for the local Sonol client/runtime surface.
  • Local SQLite state remains authoritative for orchestration state.
  • The local bridge remains authoritative for dashboard and runtime access.
  • Browser storage is not authoritative for orchestration state.

License

The Sonol-authored material in this repository is provided under the terms in LICENSE.txt.

Bundled third-party dependencies and their embedded notices remain under their own upstream licenses.

Yorumlar (0)

Sonuc bulunamadi