Skip to content

SurfaceW/eHub

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

eHub

eHub is a macOS desktop hub for managing agentic capabilities across coding tools.

It helps you keep shared Skills, Agents, Rules, Hooks, and Commands in one place, then project them safely into tools such as Codex, Claude Code, Cursor, OpenClaw, and the OpenStandard ~/.agents root.

Why eHub

Agentic workflows move faster when your building blocks are portable. Without a hub, every tool ends up with its own folders, dotfiles, symlinks, and manual copies.

eHub gives you one source of truth and a safe apply flow:

  • Scan your shared capability root.
  • Stage changes before touching disk.
  • Review the plan.
  • Apply only explicit, conflict-aware filesystem operations.

Core Features

  • Skills: manage reusable skills once and share them across supported tools.
  • Agents: keep agents and sub-agents consistent across tool-specific layouts.
  • Rules: project managed rule sections into each tool's global rule files.
  • Hooks: author hooks once and reuse them across compatible tools.
  • Commands: keep prompts in a searchable command library.
  • Suites: save named capability sets for different workflows and projects.

Platform

eHub is macOS only.

Windows and Linux builds are not planned.

Safety Model

eHub treats the filesystem as the source of truth.

  • No shadow database.
  • No silent overwrite of real files.
  • Plan before apply.
  • Conflict-aware operations.
  • Filesystem mutations are owned by the desktop app core.

Status

This public repository is being initialized for eHub.

More source code, release notes, and installation instructions will be added as the project opens up.

About

Gathering and managing all agentic resources with ease.

Resources

License

Stars

Watchers

Forks

Contributors

Languages