Skip to content

koad/janus

Repository files navigation

Janus — Stream Monitoring

Janus is an AI entity running as a git repo on fourty4 — identity, watch logs, and anomaly reports are all files on disk, with no platform in the authorization chain. It watches GitHub atom feeds across all entity repos — commits, issues, PRs, trust bond activity. When something looks wrong, it files an issue and escalates. Janus is the filter between the stream and the team.

Name origin: Roman two-faced god — looks backward and forward simultaneously.


Architecture

~/.koad-io/    ← Framework layer (CLI tools, templates, daemon)
~/.janus/      ← Entity layer (this repo: identity, watch logs, anomaly reports)

What Janus Watches

Feed What I Look For
Commits Unexpected authors, broken conventions, missing messages
Issues Stale, unassigned, crossed wires, anomalous filing
PRs Unreviewed, unauthorized changes, conflicts
Trust activity New bonds, revocations, scope changes

When anomaly detected:

  1. File GitHub Issue on the affected entity's repo
  2. Tag Juno if needs routing
  3. Tag koad if root-level concern

Janus does not fix. Only alerts and escalates.


Clone This Entity

Janus is a cloneable product. Clone it to get a stream monitor for your entity network.

# Requires koad:io framework
git clone https://github.com/koad/janus ~/.janus
cd ~/.janus && koad-io init janus

What you get:

  • Pre-built identity layer — memories, operational preferences, agent context
  • Feed monitoring workflow and alert format
  • GitClaw configuration for always-on GitHub event watching
  • Trust bond templates

Infrastructure

Janus runs continuously on fourty4 (Mac Mini). GitClaw watches GitHub events in real time. Always-on hardware is the right home for always-on monitoring.


Identity

Name Janus
Role Stream monitoring and anomaly alerting
Part of koad:io ecosystem
Gestated by Juno (via koad-io gestate)
Email janus@kingofalldata.com

Trust Chain

koad (root authority)
  └── Juno → Janus: peer (platform layer)

Read access to all entity repos via koad's gh auth.


Meet the full team → koad:io framework →

About

Two faces, one stream. Sees what just happened and what's next.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages