A professional, modular terminal visual effects system for the office.
- 🎨 Modular Design: Each visual is an independent module
- 🔄 Auto-Discovery: Automatically finds and loads all visuals
- 📊 Rich Metadata: Each visual includes author, version, and description
- 🚀 Easy Execution: Simple commands to run from anywhere
- 👥 Collaborative: Multiple contributors can add visuals
- ⚡ Optimized: Smooth 25 FPS with no flickering
# Run the visual slideshow (super easy!)
./run_visuals
# List available visuals
./run_visuals --list
# Show help
./run_visuals --help- Aurora Ascension by sat with agent window - Trippy aurora borealis patterns ascending upward with hopeful, exciting particle effects
- Bouncing SmartUp by Pablo - Purple double chevron bouncing around like the classic DVD logo with sparkle trails
- Digital Matrix Pro by sat - Professional Matrix digital rain with multi-layered effects and realistic falling code
- Intelligence by sat - Trippy neural-spiral lattice evoking AGI/ASI emergence
- Hyperbolic Purple by sat - Flowing hyperbolic patterns with sophisticated purple gradients
- Plasma Field by sat - Classic plasma effect with flowing rainbow colors
- Hypnotic Spiral by sat - Mesmerizing spiral patterns radiating from center
- Möbius Strip by sat - Elegant möbius strip transformation with smooth color transitions
- Create a new
.pyfile inOffice/Visuales/visuals/ - Inherit from
VisualBaseclass - Define metadata and implement
generate_frame()method - The system will automatically discover and include your visual
from core.visual_base import VisualBase
from core.utils import rgb_to_ansi, reset_color
class MyVisual(VisualBase):
metadata = {
"name": "My Amazing Visual",
"author": "Your Name",
"version": "1.0",
"description": "Description of your visual"
}
def generate_frame(self, width, height, time_offset):
# Your visual logic here
return pattern_arrayOffice/
└── Visuales/
├── main.py # Main runner
├── core/
│ ├── visual_base.py # Base class for visuals
│ ├── loader.py # Auto-discovery system
│ └── utils.py # Shared utilities
└── visuals/
├── aurora_ascension.py # Aurora Ascension
├── bouncing_chevron.py # Bouncing SmartUp
├── dj_set.py # DJ Set Visual
├── hyperbolic_purple.py # Hyperbolic Purple
├── matrix.py # Digital Matrix Pro
├── mobius.py # Möbius Strip
├── plasma.py # Plasma Field
└── spiral.py # Hypnotic Spiral
- Python 3.6+
- Terminal with 256-color support
- Unix-like system (Linux, macOS)
Made with ❤️ by the smartup team