Generacy
Message routing system connecting Agency instances with Humancy.
Overview
Generacy is a message routing and coordination system that enables communication between Agency AI instances and Humancy (human oversight). It provides the infrastructure for distributed AI agent coordination, message queuing, and human-in-the-loop workflows.
Quick Start
Prerequisites
- Node.js = 20.0.0
- pnpm (recommended) or npm
Installation
pnpm installDevelopment
# Start development server
pnpm dev
# Build project
pnpm build
# Run tests
pnpm test
# Watch mode for tests
pnpm test:watch
pnpm lint
Fix linting issues
pnpm lint:fix
## Project Structure
generacy/ ├── packages/ # Monorepo packages ├── src/ # Core source code ├── tests/ # Test files ├── docs/ # Documentation site (Docusaurus) ├── docker/ # Docker configurations ├── scripts/ # Build and utility scripts └── specs/ # Feature specifications
## Development Stack
For Firebase emulators and backend services, use the development stack: