912 B
912 B
Architecture
Technical architecture overview of Pixelle-Video.
Core Architecture
Pixelle-Video uses a layered architecture design:
- Web Layer: Streamlit Web interface
- Service Layer: Core business logic
- ComfyUI Layer: Image and TTS generation
Main Components
PixelleVideoCore
Core service class coordinating all sub-services.
LLM Service
Responsible for calling large language models to generate scripts.
Image Service
Responsible for calling ComfyUI to generate images.
TTS Service
Responsible for calling ComfyUI to generate speech.
Video Generator
Responsible for composing the final video.
Tech Stack
- Backend: Python 3.10+, AsyncIO
- Web: Streamlit
- AI: OpenAI API, ComfyUI
- Configuration: YAML
- Tools: uv (package management)
More Information
Detailed architecture documentation coming soon.