A comprehensive collection of 24 diverse Python projects ranging from AI/LLM tools to automation utilities, games, and file management systems. This repository serves as a showcase of various programming concepts, AI integrations, and practical utilities developed with LLM assistance.
Overall Assessment: 2.3/5.0 current โ 3.5-4.0/5.0 with 3-6 month investment
- ChatGPTArchive โ "ConvoInsight" (Score: 4.1/5) - $50K-$200K revenue potential Year 1
- brainstorm/bookmaker โ "ContentForge" (Score: 3.4/5) - $30K-$150K revenue potential Year 1
- allseeingeye โ "CodeMapper" (Score: 3.4/5) - $15K-$60K revenue potential Year 1
- ๐จ SECURITY: Remove hardcoded API key in llmchatroom.py (CRITICAL)
- ๐จ FUNCTIONALITY: Fix missing imports in ant.py, llmchatroom.py, allseeingeye.py (CRITICAL)
โ ๏ธ TESTING: Implement test coverage (currently 0%, target 40%+)
๐ For detailed analysis, see EVALUATION_EXECUTIVE_SUMMARY.md
- Python 3.7 or higher
- pip package manager
# Clone the repository
git clone https://github.com/CrazyDubya/projects.git
cd projects
# Install common dependencies
pip install requests rich lxml
# For AI/LLM projects
pip install anthropic torch transformers
# For specific projects, see individual project directoriesThis repository contains 24 projects organized into 4 main categories:
- ๐ค AI & LLM Tools (9 projects) - Conversation analysis, multi-LLM interfaces, content generation
- ๐ฎ Games & Simulations (3 projects) - Space simulation, quantum chess, rule-changing games
- ๐ง Utilities & File Processors (8 projects) - Directory analysis, format converters, data processors
- ๐ System Automation (4 projects) - File management, monitoring, device interaction
- Total Projects: 24
- Python Files: 51
- Lines of Code: 6,095
- Average Project Size: 254 lines
| Project | Description | Key Features |
|---|---|---|
| ChatGPTArchive | Conversation analysis suite | JSON parsing, word clouds, statistical analysis |
| llmchatroom | Multi-LLM conversation facilitator | API integration, token tracking, conversation logs |
| hive-mind | Distributed AI system | Multi-node architecture, coordination protocols |
| inner_monologue | AI inner monologue manager | GUI interface, memory management |
| ant | Anthropic API interface | Rich console output, conversation history |
| chatter | LLM conversation bridge | Dual LLM setup, model switching |
| chatroom | Multi-user AI chatroom | GUI interface, metrics tracking |
| brainstorm | Content generation tool | API wrappers, content creation |
| bookmaker | Document generation | Book creation, publishing workflows |
| Project | Description | Key Features |
|---|---|---|
| 4x | Space simulation game | Colony management, diplomacy, tech trees, ship design |
| Quantum_Chess | Quantum mechanics chess | Superposition, entanglement, tunneling moves |
| nomic | Rule-changing game engine | Dynamic rules, voting system, mixed human/AI players |
| Project | Description | Key Features |
|---|---|---|
| allseeingeye | Directory analysis tool | Recursive traversal, visual trees, content analysis |
| jsonreader | JSON processing tools | Data extraction, formatting, validation |
| xmlmerge | XML file merger | Multiple file merging, order management |
| HeaderPy | Code header generator | Standardized headers, template-based |
| MDtoHTML | Markdown converter | Markdown to HTML conversion |
| MakeMarkdown | Text to Markdown converter | Automated formatting, batch processing |
| Project | Description | Key Features |
|---|---|---|
| iPhone toss to Mac | Cross-device automation | Directory monitoring, script execution |
| mover | File movement utility | Automatic file organization, monitoring |
| movelog | Log file organizer | Directory cleanup, file categorization |
| bluetooth | Bluetooth device interaction | Device discovery, connection management |
This repository includes comprehensive professional evaluation documentation (3,600+ lines) providing multi-dimensional analysis of all projects, commercial viability assessments, technical debt matrices, and actionable recommendations.
New to this repository? โ Read EVALUATION_EXECUTIVE_SUMMARY.md (10 min overview)
Considering commercial development? โ Read COMMERCIAL_VIABILITY_ASSESSMENT.md
Evaluating for investment/acquisition? โ Read EVALUATION_EXECUTIVE_SUMMARY.md + TECHNICAL_DEBT_MATRIX.md
Want to use the evaluation framework? โ Read MATRIX_REPORTS_EVALUATION.md
Need project details? โ Read PROJECT_INDEX.md + INDEX.md
| Document | Purpose | Audience | Length |
|---|---|---|---|
| EVALUATION_EXECUTIVE_SUMMARY.md | High-level overview & key findings | All audiences | 10 min |
| EVALUATION_COMMENTS_ANALYSIS.md | Meta-analysis of evaluation docs | Documentation team | 25 min |
| COMMERCIAL_VIABILITY_ASSESSMENT.md | 9 commercial matrices, financial projections | Investors, entrepreneurs | 35 min |
| TECHNICAL_DEBT_MATRIX.md | Code quality, security, remediation | Developers, CTOs | 30 min |
| MATRIX_REPORTS_EVALUATION.md | Evaluation framework methodology | Framework users | 35 min |
| PROJECT_INDEX.md | Detailed project catalog | Developers, users | 20 min |
| TECHNICAL_EVALUATION.md | Infrastructure & dependencies | DevOps, architects | 15 min |
| INDEX.md | Quick reference & scoring | All audiences | 8 min |
For comprehensive project details, see:
- ๐ PROJECT_INDEX.md - Complete analysis with scoring matrices
- ๐ INDEX.md - Technical specifications and data flows
- 4x Space Simulation - Complete game ecosystem with 7 interconnected modules
- hive-mind - Distributed AI system with multi-node coordination
- Quantum_Chess - Innovative chess variant with quantum mechanics
- ChatGPTArchive - Essential tool for AI conversation analysis
- allseeingeye - Powerful directory analysis and visualization
- iPhone toss to Mac - Comprehensive automation suite
- 4x - Game development platform
- hive-mind - Enterprise distributed computing
- ChatGPTArchive - AI workflow optimization tool
- Primary Language: Python 3.7+
- AI/ML Libraries: torch, transformers, anthropic
- GUI Frameworks: tkinter, rich (console)
- File Processing: json, xml, pathlib
- Networking: requests, websockets
- Platform Support: Cross-platform (Unix/Linux optimized)
projects/
โโโ .github/ # GitHub workflows and templates
โโโ 4x/ # Space simulation game suite
โโโ ChatGPTArchive/ # Conversation analysis tools
โโโ HeaderPy/ # Code header utilities
โโโ MDtoHTML/ # Markdown conversion tools
โโโ MakeMarkdown/ # Text to Markdown converters
โโโ Quantum_Chess/ # Quantum chess implementation
โโโ allseeingeye/ # Directory analysis tools
โโโ ant/ # Anthropic API interface
โโโ bluetooth/ # Bluetooth communication
โโโ bookmaker/ # Document generation
โโโ brainstorm/ # Content creation tools
โโโ chatroom/ # Multi-user chat system
โโโ chatter/ # LLM conversation bridge
โโโ hive-mind/ # Distributed AI system
โโโ iPhone toss to Mac/ # Cross-device automation
โโโ inner_monologue/ # AI monologue manager
โโโ jsonreader/ # JSON processing utilities
โโโ llmchatroom/ # Multi-LLM facilitator
โโโ movelog/ # Log organization
โโโ mover/ # File movement automation
โโโ noder/ # Node communication system
โโโ nomic/ # Rule-changing game
โโโ pi/ # Raspberry Pi projects
โโโ xmlmerge/ # XML merging utilities
โโโ INDEX.md # Technical project index
โโโ PROJECT_INDEX.md # Comprehensive project analysis
โโโ LICENSE # MIT License
โโโ README.md # This file
We welcome contributions to any of the projects in this repository! Please see CONTRIBUTING.md for detailed guidelines.
- Fork the repository
- Create a feature branch (
git checkout -b feature/amazing-feature) - Make your changes and test thoroughly
- Commit your changes (
git commit -m 'Add amazing feature') - Push to the branch (
git push origin feature/amazing-feature) - Open a Pull Request
- Follow existing code style and patterns
- Add documentation for new features
- Include tests where applicable
- Respect the MIT License terms
- See individual project READMEs for specific requirements
This project is licensed under the MIT License - see the LICENSE file for details.
- Repository: https://github.com/CrazyDubya/projects
- Issues: Report bugs or request features
- Discussions: Community discussions
| Metric | Value |
|---|---|
| Total Projects | 24 |
| Python Files | 51 |
| Total LOC | 6,095 |
| AI/LLM Projects | 9 (37.5%) |
| Utility Projects | 8 (33.3%) |
| Game Projects | 3 (12.5%) |
| Automation Projects | 4 (16.7%) |
This repository represents a diverse collection of Python projects developed with LLM assistance, showcasing various programming concepts, AI integrations, and practical utilities. Each project is designed as a standalone utility while contributing to the overall learning and development ecosystem.