Skip to content

CrazyDubya/projects

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Projects Repository

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.

๐ŸŽฏ Repository Status & Key Findings

Overall Assessment: 2.3/5.0 current โ†’ 3.5-4.0/5.0 with 3-6 month investment

Top Commercial Opportunities

  1. ChatGPTArchive โ†’ "ConvoInsight" (Score: 4.1/5) - $50K-$200K revenue potential Year 1
  2. brainstorm/bookmaker โ†’ "ContentForge" (Score: 3.4/5) - $30K-$150K revenue potential Year 1
  3. allseeingeye โ†’ "CodeMapper" (Score: 3.4/5) - $15K-$60K revenue potential Year 1

Critical Actions Required

  • ๐Ÿšจ 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

๐Ÿš€ Quick Start

Prerequisites

  • Python 3.7 or higher
  • pip package manager

Basic Installation

# 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 directories

๐Ÿ“‹ Project Overview

This 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

Repository Statistics

  • Total Projects: 24
  • Python Files: 51
  • Lines of Code: 6,095
  • Average Project Size: 254 lines

๐Ÿ—‚๏ธ Project Categories

๐Ÿค– AI & Language Model Tools

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

๐ŸŽฎ Games & Simulations

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

๐Ÿ”ง Utilities & File Processors

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

๐Ÿ”„ System Automation

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

๐Ÿ“– Detailed Documentation

Repository Evaluation & Analysis

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.

๐Ÿ“Š Start Here - Quick Navigation

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

Complete Documentation Suite

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

Project Documentation

For comprehensive project details, see:

๐Ÿ† Featured Projects

Most Complex & Sophisticated

  1. 4x Space Simulation - Complete game ecosystem with 7 interconnected modules
  2. hive-mind - Distributed AI system with multi-node coordination
  3. Quantum_Chess - Innovative chess variant with quantum mechanics

Most Practical & Useful

  1. ChatGPTArchive - Essential tool for AI conversation analysis
  2. allseeingeye - Powerful directory analysis and visualization
  3. iPhone toss to Mac - Comprehensive automation suite

Highest Commercial Potential

  1. 4x - Game development platform
  2. hive-mind - Enterprise distributed computing
  3. ChatGPTArchive - AI workflow optimization tool

๐Ÿ› ๏ธ Technology Stack

  • 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)

๐Ÿ“ Repository Structure

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

๐Ÿค Contributing

We welcome contributions to any of the projects in this repository! Please see CONTRIBUTING.md for detailed guidelines.

Quick Contribution Guide

  1. Fork the repository
  2. Create a feature branch (git checkout -b feature/amazing-feature)
  3. Make your changes and test thoroughly
  4. Commit your changes (git commit -m 'Add amazing feature')
  5. Push to the branch (git push origin feature/amazing-feature)
  6. Open a Pull Request

Development Guidelines

  • 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

๐Ÿ“„ License

This project is licensed under the MIT License - see the LICENSE file for details.

๐Ÿ”— Links & Resources

๐Ÿ“Š Project Metrics

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.

About

Variety of LLM assisted projects.

Resources

License

Code of conduct

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •