Commit graph

5 commits

Author SHA1 Message Date
JamesTheGiblet
f9fd27d228 Implement core skills: Code validation, model fine-tuning, and system diagnostics
- Added `ModelFineTuner` class for preparing training data and fine-tuning models based on user corrections.
- Introduced `CodeValidator` class to validate generated code against various hardware and style rules, including safety checks and function naming conventions.
- Developed skills for calculator operations, system information retrieval, weather fetching, and timer functionality.
- Implemented a self-diagnostic skill to run unit tests and report results.
- Created a dynamic skill loading mechanism to discover and register skills from the current directory.
- Added unit tests for skills to ensure functionality and reliability.
2026-01-06 22:04:37 +00:00
JamesTheGiblet
1932b128ff feat: update version to v4.0 in main entry point and argument parser description 2026-01-01 17:26:50 +00:00
JamesTheGiblet
4e42a06618 docs: Add Remote Access Implementation Log detailing troubleshooting steps for Ngrok and Tailscale integration 2026-01-01 17:08:45 +00:00
JamesTheGiblet
4943809044 feat: enhance changelog and implement SmartLearner for pattern extraction 2025-12-31 12:09:32 +00:00
JamesTheGiblet
fc603464ee Add BuddAI local launcher script and ngrok integration
- Introduced `run_buddai.ps1` to automate the setup and launch of the BuddAI server.
- Implemented checks for Docker and Ollama services, ensuring they are running before starting the server.
- Added model verification and automatic pulling of required AI models.
- Created a Python virtual environment and installed necessary dependencies.
- Configured firewall rules for port 8000 and provided options for remote access via ngrok or Tailscale.
- Enhanced user experience with informative messages and QR code generation for easy access to the server.
- Included logic to determine the best public URL for the server based on available network configurations.
2025-12-30 00:15:54 +00:00
Renamed from buddai_v3.2.py (Browse further)