YapTrap is an intelligent chatbot designed to participate in multi-party conversations across various messaging platforms. It learns individual personalities, provides contextual roasts and witty remarks, and can engage in meaningful conversations when directly addressed.
├── docs/ # Project documentation
│ ├── SRS.md # Software Requirements Specification
│ ├── SDD.md # Software Design Document
│ ├── STP.md # Software Test Plan
│ └── RUNBOOK.md # Operational Deployment Plan
├── backend/ # Core backend services
│ ├── index.ts # Main HTTP entry point
│ ├── database/ # Database operations
│ ├── platforms/ # Platform-specific handlers
│ ├── ai/ # LLM integration
│ └── monitoring/ # System monitoring
├── frontend/ # Admin web interface
├── shared/ # Shared utilities and types
└── tests/ # Test suites
🚧 In Development - Initial architecture and core components being implemented
.envSee /docs/ directory for detailed specifications and design documents.