Skip to content

UpperMoon0/LilyIV

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

64 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

LilyIV

LilyIV is an intelligent multi-component AI system featuring voice interaction, Discord integration, web scouting, and an admin management interface.

Modules

Module Description
Echo Speech-to-text and text-to-speech service
Lily-Core Core AI agent loop and chat processing engine
Lily-Discord-Adapter Discord bot integration and messaging
Lily-Admin-UI Admin dashboard for system monitoring
Lily-UI Voice interaction UI
Sentinel JWT authentication & authorization service
TTS-Provider Text-to-speech provider service
Web-Scout Web research and information gathering

Getting Started

Prerequisites

  • Docker & Docker Compose
  • Git (with submodule support)

Setup

# Clone with submodules
git clone --recurse-submodules https://github.com/UpperMoon0/LilyIV.git
cd LilyIV

# Initialize/update submodules
git submodule update --init --recursive

# Copy environment templates and configure
cp .env.template .env
find . -name ".env.template" -exec cp {} {}.template \;

# Start all services
docker compose up -d

See individual module READMEs for detailed development setup.

Features

  • Voice Chat: Real-time speech processing via Echo service
  • Discord Integration: Bot with commands, music, and conversations
  • Web Scouting: Intelligent web research capabilities
  • Admin Dashboard: Real-time system monitoring and configuration

See docs/features for detailed documentation.

License

MIT License

About

No description or website provided.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors