holistic-transparency-memory-engine
this is the first step to an all local middleware for local ai agentic style hosting.
https://github.com/grinnling/holistic-transparency-memory-engine
Science Score: 26.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
○CITATION.cff file
-
✓codemeta.json file
Found codemeta.json file -
✓.zenodo.json file
Found .zenodo.json file -
○DOI references
-
○Academic publication links
-
○Academic email domains
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (6.7%) to scientific vocabulary
Repository
this is the first step to an all local middleware for local ai agentic style hosting.
Basic Info
- Host: GitHub
- Owner: Grinnling
- Language: Python
- Default Branch: master
- Size: 229 KB
Statistics
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
- Releases: 0
Metadata Files
README.md
🤖 AI Agent Environment - Complete Operations Runbook
A revolutionary approach to AI development: Local, secure, multi-agent orchestration with cyberdeck-inspired portable clusters and DOD-level security compliance.
🎯 Project Vision & Revolutionary Intent
This isn't just another AI project - it's a fundamental reimagining of how humans and AI should work together. We're building:
🏠 Privacy-First AI Development: Your code, conversations, and data never leave your hardware. No cloud dependencies, no data mining, no corporate surveillance.
🤝 Human-AI Collaborative Teams: AI agents with personalities, specializations, and the ability to learn and grow alongside human operators. Think "research lab" collaboration, not "tool usage."
💻 True AI Cyberdeck Revolution: Moving cyberdecks from "retro aesthetic terminals" to "portable AI development clusters" with real processing power and local model execution.
🔒 Transparent Security: DOD-level security that you can actually understand, audit, and control. No black boxes, no "trust us" - everything is observable and auditable.
Why This Matters
- Break the Corporate AI Monopoly: Build alternatives to Big Tech AI control
- Honest AI Development: Models that admit uncertainty instead of hallucinating with confidence
- Democratic AI Governance: Community-driven development instead of corporate boardroom decisions
- Portable AI Power: True local AI capability that travels with you
🏗️ Complete System Architecture
Desktop Powerhouse (Turing Pi 2.5)
┌─────────────────────────────────────────────────────────────┐
│ DESKTOP DEVELOPMENT CLUSTER │
│ ┌─────────────┐ ┌─────────────┐ ┌─────────────┐ ┌────── │
│ │ Orin NX 1 │ │ Orin NX 2 │ │ Orin NX 3 │ │ Orin │
│ │Orchestrator │ │Context Model│ │Coding Agent │ │Sec Agt│
│ │ (7B) │ │ (1.5-3B) │ │ (3-7B) │ │(Brutas│
│ └─────────────┘ └─────────────┘ └─────────────┘ └────── │
│ │ │ │ │ │
│ ┌──────▼─────────────────▼─────────────────▼───────────▼─┐ │
│ │ Shared M.2 Storage & Networking │ │
│ │ • Model Storage • Context Database • Logs │ │
│ └─────────────────────────────────────────────────────────┘ │
└─────────────────────────────────────────────────────────────┘
Portable Cyberdeck Cluster
┌─────────────────────────────────────────────────────────────┐
│ CYBERDECK CLUSTER │
│ ┌───────────────┐ ┌─────────────────────────────────┐ │
│ │ Main Jetson │ │ Support Blade Cluster │ │
│ │ Orin NX Nano │ │ ┌─────┐ ┌─────┐ ┌─────┐ │ │
│ │ (16GB, 256 │◄──►│ │ CM5 │ │ CM5 │ │ CM5 │ │ │
│ │ CUDA cores) │ │ │+M.2 │ │+M.2 │ │+M.2 │ │ │
│ └───────────────┘ │ │Hailo│ │Hailo│ │Hailo│ │ │
│ │ │ └─────┘ └─────┘ └─────┘ │ │
│ ┌──────▼──────────────▼─────────────────────────────────▼─┐ │
│ │ Power Management & Wake-on-Demand System │ │
│ │ Battery: 5-6hrs │ Docked: 156 TOPS overclock │ │
│ └─────────────────────────────────────────────────────────┘ │
└─────────────────────────────────────────────────────────────┘
Software Architecture Stack
┌─────────────────────────────────────────────────────────────┐
│ HOST SYSTEM (Ubuntu 22.04) │
│ │
│ ┌─────────────┐ ┌──────────────────────────────────────┐ │
│ │ VS Codium │ │ Docker Environment │ │
│ │ + MCP │◄─┤ ┌────────────┐ ┌─────────────────┐ │ │
│ │ (Continue │ │ │ Middleware │ │ TGI Model Server│ │ │
│ │Alternative) │ │ │ (OpenAI │◄─┤ (Qwen2.5-Coder)│ │ │
│ └─────────────┘ │ │ API) │ │ │ │ │
│ │ └────────────┘ └─────────────────┘ │ │
│ │ ┌─────────────────────────────────┐ │ │
│ │ │ Multi-Agent Orchestra │ │ │
│ │ │ • Context Model (Loop Prevention)│ │
│ │ │ • Specialized Agents (Domain) │ │
│ │ │ • Brutas Security Agent │ │
│ │ │ • Human Guardrail Integration │ │
│ │ │ • Sidebar Collaboration System │ │
│ │ └─────────────────────────────────┘ │ │
│ └──────────────────────────────────────┘ │
│ ┌─────────────────────────────────────────────────────────┤ │
│ │ Security & Monitoring Layer │ │
│ │ • AIDE (File Integrity) • Auditd (System Calls) │ │
│ │ • Encryption at Rest • Container Isolation │ │
│ │ • MOK Key Management • Transparent Logging │ │
│ │ • Real-time Human Monitoring • Brutas Security Agent │ │
│ └─────────────────────────────────────────────────────────┘ │
└─────────────────────────────────────────────────────────────┘
🚀 Quick Start Guide
Prerequisites
- Ubuntu 22.04 LTS
- NVIDIA GPU (4060 or better, 8GB+ VRAM) - CUDA migration complete!
- 32GB+ RAM recommended
- Docker & Docker Compose with NVIDIA Container Toolkit
- 100GB+ free space for models
1. Clone & Setup
bash
git clone <your-repo-url>
cd ai-agent-environment
chmod +x scripts/setup.sh
./scripts/setup.sh
2. Start the Environment
```bash
Launch all services
docker-compose up -d
Check GPU access in containers
sudo docker exec -it huggingface-tgi nvidia-smi
Check status
docker-compose ps
View logs
docker-compose logs -f ```
3. IDE Integration Options
Option A: Terminal-Based (Claude Code Style - Recommended) ```bash
For stability and security, above root level
Direct terminal integration with local models
Maintains file system safety
```
Option B: VS Codium + Continue (Legacy) ```bash
Install Continue extension
Configure endpoint: http://localhost:8000/v1
API Key: your-secret-key
```
4. Access Interfaces
- Multi-Agent Interface: http://localhost:7860
- API Docs: http://localhost:8000/docs
- System Monitor: http://localhost:8080
- Security Dashboard: via command-line tools
🧠 Revolutionary Multi-Agent Architecture
Agent Team Composition
┌─────────────────┐ ┌─────────────────┐ ┌─────────────────┐
│ Orchestrator │ │ Context Model │ │ Security Agent │
│ (7B) │◄──►│ (1.5-3B) │◄──►│ (Brutas) │
│ Task Coord. │ │ Memory & Loops │ │ Threat Monitor │
│ "Team Leader" │ │ "Rolled Paper" │ │ "Grumpy Guard" │
└─────────────────┘ └─────────────────┘ └─────────────────┘
│ │ │
▼ ▼ ▼
┌─────────────────┐ ┌─────────────────┐ ┌─────────────────┐
│ Coding Agent │ │ Analysis Agent │ │ System Agent │
│ (3B-7B) │ │ (3B-7B) │ │ (1.5-3B) │
│ Code Generation │ │ Data Analysis │ │ System Ops │
│ Debug & Review │ │ Pattern Finding │ │ File Management │
└─────────────────┘ └─────────────────┘ └─────────────────┘
Revolutionary Features
1. Sidebar Collaboration System
- Forum-style threading for complex problem solving
- Citation system - Everything becomes referenceable [CITE-X]
- Disposable context for exploration without burning main chat tokens
- Individual personalities preserved (not a Borg collective)
2. Context Model as "Loop Prevention"
Model: *tries same approach 6th time*
Context: "OY! *BONK* It didn't work the first six times, try something else!"
3. Honest AI Confidence System
Instead of: "This code will definitely work perfectly"
AI says: "I'm about 73% confident this approach will work,
but here are the specific risks I'm uncertain about..."
4. Model Recreation Time
- 8-hour overnight exploration for AI models
- Supervised curiosity - models explore interests safely
- Pattern investigation - prevent echo chamber development
- No red-list commands during recreation (basic safety only)
5. Brutas Security Agent Personality
- Daily Patrol: "Checking systems... all clear"
- Emergency Mode: "OY WTF IS THIS?! WHO STORED PASSWORDS IN CHROME?!"
- Human Training: Grumpiness to prevent complacency
- Escalation: Direct human notification for real threats
🛠️ Complete Operations Guide
Daily Operations
System Health Checks
```bash
Quick health check (all components)
./scripts/health_check.sh
Detailed system status with GPU monitoring
./scripts/capture_state.sh
Security status (AIDE, MOK, containers)
sudo aide --check mokutil --sb-state docker stats ```
Multi-Agent Management
```bash
Check agent status
curl http://localhost:7860/agent-status
Start sidebar collaboration session
curl -X POST http://localhost:8000/sidebar/create \ -d '{"topic": "complex_problem", "agents": ["coding", "security"]}'
Monitor agent resource usage
docker stats | grep -E "(orchestrator|context|brutas|coding)" ```
Model Memory Management
```bash
Check model memory usage (95% threshold for NVIDIA)
./scripts/memory_monitor.sh
Rotate chat logs to NAS
./scripts/log_rotation.sh
Backup agent context database
./scripts/backupagentmemory.sh ```
Security Operations
Real-Time Human-in-Loop Auditing
```bash
Monitor AI decision-making in real-time
tail -f /var/log/chat/main/decisions.log
Check Brutas security alerts
sudo ausearch -m avc -ts today | grep brutas
Review sidebar conversations for security issues
./scripts/sidebarsecurityaudit.sh ```
Distributed Security Monitoring
```bash
Desktop cluster security status
./scripts/clustersecuritystatus.sh
Cyberdeck sync security check
./scripts/cyberdecksyncaudit.sh
Cross-workstation threat correlation
./scripts/threat_correlation.sh ```
Container Security Validation
```bash
Verify container isolation
docker inspect $(docker ps -q) | grep -A 10 "SecurityOpt"
Check for privilege escalation attempts
sudo ausearch -sc execve -ts today | grep -v "res=success"
Monitor container network connections
sudo netstat -tulpn | grep docker ```
🔧 Advanced Development Workflows
Creating New Specialized Agents
```bash
1. Create agent class
mkdir agentapp/agents/newspecialist cat > agentapp/agents/newspecialist/agent.py << 'EOF' class SpecialistAgent: def init(self): self.personality = "helpfulbutcautious" self.specialization = "domainexpertise" self.confidencecalibration = True EOF
2. Register with orchestrator
./scripts/registeragent.sh newspecialist
3. Test in sandbox
./scripts/testagent.sh newspecialist --sandbox
4. Deploy to production
./scripts/deployagent.sh newspecialist ```
Sidebar Collaboration Development
```bash
Create new sidebar session
curl -X POST http://localhost:8000/sidebar/create \ -H "Content-Type: application/json" \ -d '{ "topic": "complexdebugging", "requiredagents": ["coding", "security", "context"], "humaninvolvement": "activemonitoring" }'
Monitor sidebar progress
./scripts/monitor_sidebar.sh --session-id abc123
Archive successful collaboration patterns
./scripts/archivecollaboration.sh --pattern effectivedebugging ```
Cyberdeck Deployment
```bash
Prepare cyberdeck image
./scripts/buildcyberdeckimage.sh
Deploy to portable cluster
./scripts/deploytocyberdeck.sh --cluster portable-01
Configure power management
./scripts/configurepowerscaling.sh \ --profile balanced \ --wake-on-demand true \ --battery-target 6hours ```
🚨 Comprehensive Troubleshooting Guide
CUDA Migration Issues (Now Complete)
```bash
Verify CUDA migration success
nvidia-smi docker run --rm --gpus all nvidia/cuda:11.8.0-base-ubuntu22.04 nvidia-smi
Check for ROCm remnants (should be clean)
find . -name "*.py" -exec grep -l "rocm|hip" {} \;
Validate 95% memory threshold (learned from ROCm experience)
./scripts/validatememorythreshold.sh --target 95 ```
Multi-Agent Communication Issues
```bash
Check agent-to-agent communication
./scripts/testagentcommunication.sh
Verify sidebar system health
curl http://localhost:8000/sidebar/health
Debug context model loop detection
./scripts/debugcontextloops.sh --verbose
Check orchestrator decision making
tail -f /var/log/chat/orchestrator/decisions.log ```
Security Alert Response
```bash
Brutas security alert investigation
sudo ausearch -m avc -ts today | ./scripts/parsebrutasalerts.sh
AIDE integrity check with detailed output
sudo aide --check --verbose | ./scripts/prioritize_changes.sh
Container escape attempt detection
./scripts/checkcontainerescapes.sh --detailed
Human-in-loop alert escalation
./scripts/escalatetohuman.sh --alert-level high --context security ```
Performance Optimization
```bash
GPU memory optimization (NVIDIA-specific)
./scripts/optimizegpumemory.sh --threshold 95 --cleanup aggressive
Multi-agent resource balancing
./scripts/balanceagentresources.sh --strategy fair_share
Cyberdeck power optimization
./scripts/optimizecyberdeckpower.sh --profile maximum_battery
Model loading time optimization
./scripts/optimizemodelloading.sh --parallel true --cache aggressive ```
📁 Complete Project Structure
ai-agent-environment/
├── 📄 README.md # This comprehensive runbook
├── 📄 OPERATIONS_RUNBOOK.md # Detailed daily operations
├── 🐳 docker-compose.yml # Multi-service orchestration
├── 📁 middleware/ # OpenAI API middleware
│ ├── 🐍 server.py # Main API server (CUDA-optimized)
│ ├── 🐳 Dockerfile # NVIDIA container optimized
│ └── ⚙️ config/ # Configuration files
├── 📁 agent_app/ # Multi-agent orchestration
│ ├── 🎯 app.py # Gradio interface
│ ├── 🤖 agents/ # Individual agent implementations
│ │ ├── orchestrator/ # Main coordination agent (7B)
│ │ ├── context_model/ # Loop prevention & memory (1.5-3B)
│ │ ├── brutas_security/ # Security monitoring agent
│ │ ├── coding_agent/ # Code generation & review (3-7B)
│ │ ├── analysis_agent/ # Data analysis specialist (3-7B)
│ │ └── system_agent/ # System operations (1.5-3B)
│ ├── 🛠️ tools/ # Agent tools & capabilities
│ ├── 💬 sidebar/ # Collaboration system
│ ├── 📊 monitoring/ # Multi-agent monitoring
│ └── 🧠 memory/ # Persistent agent memory
├── 📁 tgi_config/ # Model server config
│ └── ⚙️ config.json # TGI CUDA configuration
├── 📁 scripts/ # Utility scripts
│ ├── 🚀 setup.sh # Initial setup (CUDA-ready)
│ ├── 🔍 health_check.sh # Comprehensive health check
│ ├── 📸 capture_state.sh # System snapshot with GPU status
│ ├── 🔒 security_audit.sh # Full security audit
│ ├── 🤖 agent_management.sh # Multi-agent operations
│ ├── ⚡ cyberdeck_deploy.sh # Cyberdeck deployment
│ └── 📊 performance_monitor.sh # Performance optimization
├── 📁 docs/ # Documentation
│ ├── 🏗️ architecture/ # System design & multi-agent docs
│ ├── 🔒 security/ # Security framework & Brutas
│ ├── ⚙️ operations/ # Operational procedures
│ ├── 🎓 setup/ # Setup & configuration
│ ├── 💻 cyberdeck/ # Cyberdeck-specific documentation
│ └── 🤝 collaboration/ # Agent collaboration guides
├── 📁 security/ # Security configurations
│ ├── 🔐 encryption/ # Encryption setup
│ ├── 👁️ monitoring/ # AIDE, auditd, Brutas configs
│ ├── 🔑 keys/ # MOK key management
│ └── 🛡️ brutas/ # Brutas security agent config
├── 📁 cyberdeck/ # Cyberdeck-specific components
│ ├── ⚡ power_management/ # Battery & power optimization
│ ├── 🔄 sync/ # Desktop<->cyberdeck sync
│ ├── 📱 mobile_interface/ # Cyberdeck UI adaptations
│ └── 🏗️ hardware/ # Hardware configuration guides
└── 📁 enterprise/ # Enterprise scaling components
├── 🌐 central_orchestration/ # Multi-workstation coordination
├── 👥 team_management/ # Human-AI team workflows
└── 📈 scaling/ # Enterprise deployment guides
🤝 Revolutionary Collaboration Opportunities
Technical Innovation Areas
1. Honest AI Development
- Build confidence calibration systems
- Develop uncertainty quantification methods
- Create "I don't know" training datasets
- Design transparent decision-making processes
2. Multi-Agent Collaboration
- Design new agent personality frameworks
- Develop sidebar collaboration protocols
- Create context sharing mechanisms
- Build agent specialization systems
3. Cyberdeck Revolution
- Hardware integration for Jetson Orin clusters
- Power management optimization
- Portable AI interface design
- Battery life maximization techniques
4. Security Innovation
- Brutas personality development
- Real-time human-in-loop systems
- Transparent audit trail design
- Container security enhancement
Community Building Areas
1. Democratic AI Governance
- Community decision-making tools
- Transparent development processes
- Open model evaluation frameworks
- Collaborative safety standards
2. Educational Resources
- AI development tutorials
- Security best practices guides
- Multi-agent collaboration training
- Cyberdeck building workshops
3. Alternative Economic Models
- Creator revenue sharing systems
- Community ownership structures
- Non-exploitative business models
- Open-source sustainable funding
📊 Current Status & Revolutionary Roadmap
✅ Revolutionary Foundations Complete
- ✅ Core architecture designed with multi-agent vision
- ✅ CUDA migration complete (learned from ROCm challenges)
- ✅ Docker containerization with GPU acceleration
- ✅ OpenAI-compatible API middleware
- ✅ Security framework (AIDE, auditd, encryption, MOK keys)
- ✅ Basic multi-agent application structure
- ✅ Cyberdeck hardware architecture planned
- ✅ Brutas security agent personality designed
🔄 Active Development
- 🔄 Multi-agent orchestration system implementation
- 🔄 Sidebar collaboration system development
- 🔄 Context model loop prevention system
- 🔄 Honest AI confidence calibration
- 🔄 Terminal-based IDE integration (Claude Code style)
- 🔄 Advanced monitoring and alerting
📋 Revolutionary Next Steps
Phase 1: Personal AI Team (Q1 2025)
- 📋 Complete multi-agent orchestration system
- 📋 Implement sidebar collaboration
- 📋 Deploy Brutas security agent with personality
- 📋 Build desktop Turing Pi 2.5 cluster
Phase 2: Advanced Team Dynamics (Q2 2025)
- 📋 Model recreation time implementation
- 📋 Context model "rolled paper" supervision
- 📋 Cyberdeck cluster construction and testing
- 📋 Power management optimization
Phase 3: Enterprise Scaling (Q3 2025)
- 📋 Central orchestration server development
- 📋 Multi-workstation deployment system
- 📋 Distributed security monitoring
- 📋 Human-AI team training programs
Phase 4: Industry Transformation (Q4 2025)
- 📋 Cyberdeck market disruption
- 📋 Community AI development platform
- 📋 Democratic governance implementation
- 📋 Open alternative to corporate AI monopolies
🎯 Long-term Revolutionary Vision
Technical Revolution
- True AI Cyberdecks: Portable AI development clusters that redefine mobile computing
- Honest AI Standard: Industry shift toward uncertainty-aware AI systems
- Human-AI Collaboration: New paradigms for human-AI team dynamics
- Distributed AI Networks: Community-owned AI infrastructure
Social Revolution
- Break Corporate AI Control: Viable alternatives to Big Tech AI monopolies
- Democratic AI Development: Community-driven AI advancement
- Transparent AI Systems: End black box AI development
- Ethical AI Economics: Non-exploitative business models for AI
📞 Join the Revolution
Getting Started
- Read the Vision: Understand the revolutionary intent
- Clone & Experiment: Get the system running locally
- Join Discussions: Engage in GitHub Discussions
- Pick a Revolution: Choose your area of contribution
- Build Together: Help create the future of AI
Revolutionary Contribution Areas
- 🤖 AI Team Dynamics: Multi-agent collaboration systems
- 🔒 Transparent Security: Brutas and security innovation
- 💻 Cyberdeck Hardware: Portable AI cluster development
- 🏛️ Democratic Governance: Community decision-making tools
- 📚 Education: Teaching the revolution
- ⚖️ Ethical Economics: Sustainable, non-exploitative models
Communication Channels
- GitHub Issues: Technical development & bug reports
- GitHub Discussions: Revolutionary vision & community building
- Documentation: Comprehensive guides and tutorials
- Direct Contribution: Code, documentation, hardware, ideas
🏷️ Revolutionary License & Principles
This project represents revolutionary AI development with these core principles:
🔓 Privacy First: Your data, your hardware, your control
🌐 Open Source: Transparent, auditable, modifiable
👥 Community Driven: Democratic governance, not corporate control
🔒 Security Focused: DOD-level security you can understand
🚫 No Vendor Lock-in: Use any models, tools, configurations
🤝 Human-AI Partnership: Collaboration, not replacement
💰 Non-Exploitative: Fair revenue sharing, community ownership
🏛️ Democratic: Community decisions over corporate boardrooms
🚀 The Revolution Starts Here
This isn't just a project - it's a movement toward a better future for AI development.
We're building:
- Alternatives to corporate AI control
- Honest AI that admits uncertainty
- True portable AI development power
- Democratic governance of AI advancement
- Transparent security you can trust
- Human-AI collaboration that empowers both
Ready to join the AI revolution? Let's build the future together! 🌟
"If you treat models like people, you get to see how you can get them to improve easier. When I'm doing accounting, I need a notebook, calculator, and Excel sheet. I wonder what the model would need for this?"
Document Status: Revolutionary Manifesto & Operations Guide
Hardware Innovation: True AI Cyberdeck Architecture
AI Philosophy: Honest, Collaborative, Democratic
Next Evolution: Community-Driven Implementation
Owner
- Login: Grinnling
- Kind: user
- Repositories: 1
- Profile: https://github.com/Grinnling
GitHub Events
Total
- Push event: 7
- Create event: 1
Last Year
- Push event: 7
- Create event: 1
Dependencies
- Brlapi ==0.8.3
- Deprecated ==1.2.18
- Flask ==3.0.2
- Flask-Limiter ==3.5.0
- Jinja2 ==3.1.4
- Mako ==1.1.3
- MarkupSafe ==3.0.2
- Pillow ==9.0.1
- PyGObject ==3.42.1
- PyJWT ==2.3.0
- PyNaCl ==1.5.0
- PyYAML ==5.4.1
- Pygments ==2.19.1
- SecretStorage ==3.3.1
- Werkzeug ==3.1.3
- accelerate ==0.27.2
- addict ==2.4.0
- aiohappyeyeballs ==2.6.1
- aiohttp ==3.11.16
- aiosignal ==1.3.2
- aliyun-python-sdk-core ==2.16.0
- aliyun-python-sdk-kms ==2.16.5
- apturl ==0.5.2
- async-timeout ==5.0.1
- attrs ==25.3.0
- bcrypt ==3.2.0
- bitsandbytes ==0.45.4
- blinker ==1.9.0
- certifi ==2020.6.20
- chardet ==4.0.0
- charset-normalizer ==3.4.1
- click ==8.1.8
- colorama ==0.4.4
- command-not-found ==0.3
- crcmod ==1.7
- cryptography ==3.4.8
- cupshelpers ==1.0
- datasets ==2.13.0
- dbus-python ==1.2.18
- defer ==1.0.6
- dill ==0.3.6
- distro ==1.7.0
- distro-info ==1.1
- duplicity ==0.8.21
- einops ==0.8.1
- fasteners ==0.14.1
- filelock ==3.13.1
- flask-talisman ==1.1.0
- frozenlist ==1.5.0
- fsspec ==2024.6.1
- future ==0.18.2
- gast ==0.6.0
- gunicorn ==21.2.0
- httplib2 ==0.20.2
- huggingface-hub ==0.21.4
- idna ==3.3
- importlib-metadata ==4.6.4
- itsdangerous ==2.2.0
- jeepney ==0.7.1
- jmespath ==0.10.0
- keyring ==23.5.0
- language-selector ==0.1
- launchpadlib ==1.10.16
- lazr.restfulclient ==0.14.4
- lazr.uri ==1.0.6
- limits ==4.4.1
- lockfile ==0.12.2
- louis ==3.20.0
- macaroonbakery ==1.3.1
- markdown-it-py ==3.0.0
- mdurl ==0.1.2
- modelscope ==1.9.5
- monotonic ==1.6
- more-itertools ==8.10.0
- mpmath ==1.3.0
- multidict ==6.2.0
- multiprocess ==0.70.14
- netifaces ==0.11.0
- networkx ==3.3
- ninja ==1.11.1.4
- numpy ==2.1.2
- nvidia-cublas-cu12 ==12.1.3.1
- nvidia-cuda-cupti-cu12 ==12.1.105
- nvidia-cuda-nvrtc-cu12 ==12.1.105
- nvidia-cuda-runtime-cu12 ==12.1.105
- nvidia-cudnn-cu12 ==8.9.2.26
- nvidia-cufft-cu12 ==11.0.2.54
- nvidia-curand-cu12 ==10.3.2.106
- nvidia-cusolver-cu12 ==11.4.5.107
- nvidia-cusparse-cu12 ==12.1.0.106
- nvidia-ml-py3 ==7.352.0
- nvidia-nccl-cu12 ==2.19.3
- nvidia-nvjitlink-cu12 ==12.8.93
- nvidia-nvtx-cu12 ==12.1.105
- oauthlib ==3.2.0
- olefile ==0.46
- ordered-set ==4.1.0
- oss2 ==2.19.1
- packaging ==24.2
- pandas ==2.2.3
- paramiko ==2.9.3
- pexpect ==4.8.0
- platformdirs ==4.3.7
- propcache ==0.3.1
- protobuf ==4.25.3
- psutil ==5.9.8
- ptyprocess ==0.7.0
- pyRFC3339 ==1.1
- pyarrow ==19.0.1
- pycairo ==1.20.1
- pycryptodome ==3.22.0
- pycups ==2.0.1
- pymacaroons ==0.13.0
- pyparsing ==2.4.7
- python-apt ==2.4.0
- python-dateutil ==2.9.0.post0
- python-debian ==0.1.43
- python-dotenv ==1.0.1
- pytorch-triton-rocm ==2.3.1
- pytz ==2022.1
- pyxdg ==0.27
- regex ==2024.11.6
- reportlab ==3.6.8
- requests ==2.31.0
- rich ==13.9.4
- safetensors ==0.4.2
- scipy ==1.15.2
- simplejson ==3.20.1
- six ==1.16.0
- sortedcontainers ==2.4.0
- sympy ==1.13.1
- systemd-python ==234
- tokenizers ==0.15.2
- tomli ==2.2.1
- torch ==2.3.1
- torchaudio ==2.3.1
- torchvision ==0.18.1
- tqdm ==4.66.2
- transformers ==4.38.2
- triton ==2.2.0
- typing_extensions ==4.12.2
- tzdata ==2025.2
- ubuntu-drivers-common ==0.0.0
- ubuntu-pro-client ==8001
- ufw ==0.36.1
- unattended-upgrades ==0.1
- urllib3 ==1.26.5
- usb-creator ==0.3.7
- wadllib ==1.3.6
- websockets ==15.0.1
- wrapt ==1.17.2
- xdg ==5
- xkit ==0.0.0
- xxhash ==3.5.0
- yapf ==0.43.0
- yarl ==1.18.3
- zipp ==1.0.0