credkellar-boop/Infinite-Zer0

GitHub: credkellar-boop/Infinite-Zer0

Stars: 6 | Forks: 1

# 🌌 Infinite-Zer0 An advanced hardware ecosystem and AI integration framework designed to bridge the gap between high-level language models and embedded edge hardware. Optimized for the M5Stack Cardputer (ESP32-S3) stack and modular RF interfaces. ### 🛡️ Status & Badges [![Firmware Build](https://static.pigsec.cn/wp-content/uploads/repos/2026/06/fcaec5e878034558.svg)](https://github.com/credkellar-boop/Infinite-Zer0/actions/workflows/build.yml) [![Crates.io Version](https://img.shields.io/crates/v/infinite-zer0?color=orange&logo=rust)](https://crates.io/crates/infinite-zer0) [![PlatformIO Compatible](https://img.shields.io/badge/PlatformIO-Compatible-orange?logo=platformio)](https://platformio.org/) [![Hardware](https://img.shields.io/badge/Hardware-M5Stack%20Cardputer-blue?logo=espressif)](https://docs.m5stack.com/en/core/cardputer) [![License](https://img.shields.io/badge/License-MIT-green.svg)](https://opensource.org/licenses/MIT) ## 🚀 Overview **Infinite-Zer0** serves as a production-ready, cross-platform runtime environment. It utilizes a tethered approach to feed contextual data from hardware transceivers directly into high-level AI models for deep analysis, decoding, and automated operational feedback loops. ### 🌟 Key Features * **⚡ Native Rust Core:** Published crate layout ready to handle cross-platform libraries and optimal performance layers. * **🤖 AI Bridge Middleware:** A tethered Python interface connecting edge modules natively to the Google Gemini API framework. * **📟 Embedded Core OS:** Dedicated firmware builds pre-configured via PlatformIO utilizing `M5Unified` and `M5GFX` graphics architecture. * **📡 SDR & RF Tooling:** Modular integrations for RF capture, waterfall visualization, and signal processing workflows. ## 📂 Project Structure Infinite-Zer0/ ├── ⚙️ .github/ │ └── 🛠️ workflows/ │ ├── build.yml # Firmware verification pipeline │ └── publish.yml # Crates.io automated deployment ├── 🧠 ai_bridge/ │ ├── 📁 prompts/ │ │ └── system_prompt.txt # Main AI model operational context │ ├── 🐍 bridge_host.py # Serial command routing & execution engine │ ├── 🐍 gemini_client.py # High-level AI model integration layer │ └── 🐍 generate_payload.py # Automated generation script ├── 📑 docs/ │ └── hardware_setup.md # ESP32 pinouts and CC1101 wiring layout ├── 🔌 firmware/ │ ├── 📁 apps/ # Device-side application logic (MicroPython tools) │ ├── 📁 core_os/ # Primary C++ device initialization and runtime loop │ ├── 📁 drivers/ # Custom SPI modules for CC1101 & RFID transceivers │ └── 🔧 platformio.ini # Hardware build environment settings ├── 🛠️ hardware/ │ └── 📊 bom.csv # Bill of Materials / Prototype components ├── 📻 sdr_tools/ │ ├── 🐍 hackrf_waterfall.py # GNU Radio / Qt interface for live signal visualization │ └── 🐍 sdr_helpers.py # Signal decoding and protocol tools ├── 🦀 src/ │ └── 📜 lib.rs # Main library entry point for the Rust crate ├── 📦 Cargo.toml # Rust package manifest details ├── 🐳 Dockerfile # Cross-platform environment container recipe ├── 🚫 .dockerignore # Build asset container filter └── 📜 README.md # Project documentation index https://crates.io/crates/infinite-zer0