Skip to main content

Posts

Showing posts from 2026

Introducing CamScan: A New IP Camera Discovery Tool for Linux

Finding every IP camera, NVR, and DVR on a local network can be surprisingly difficult. Devices may advertise themselves through ONVIF or mDNS, expose only an RTSP service, use a vendor-specific web endpoint, or respond on an unexpected port. CamScan brings these clues together in one Bash-based discovery tool designed for networks you own or are authorized to test. The open-source project is available on GitHub at error0327/CamScanner . It is designed and tested around Kali Linux, while also including fallback package mappings for other supported systems where possible. What makes CamScan useful? CamScan does more than look for a single port. It combines multiple discovery and fingerprinting signals, then scores each host as a possible, likely, or confirmed camera device. This helps reduce noise while still surfacing devices that may not identify themselves in an obvious way. Scans a subnet, IP range, or individual host. Uses ARP discovery when available, with an Nmap p...

Ollama Voice Chat — A Local, Talking AI Assistant for Windows

  Ollama Voice Chat — A Local, Talking AI Assistant for Windows I’m excited to share my latest open-source project: Ollama Voice Chat — a simple but powerful local voice chat assistant that runs fully on your machine using open-source AI tools. It lets you talk to a Large Language Model (LLM) and hear its responses spoken back out loud — no cloud APIs, no monthly fees, and full control of your data. 👉 GitHub repository: https://github.com/error0327/ollama-voice-chat 🚀 What Is It? Ollama Voice Chat is an interactive client for Windows that connects to a locally running LLM (via Ollama), converts user speech to text, sends it to the model, and uses Coqui TTS to speak the replies. It includes an automated setup script to streamline installation and configuration. Instead of typing, you can talk to your AI assistant and get spoken answers — great for hands-free use cases, prototyping voice UIs, or just having a more natural interaction with your models. 🧠 Why This Matte...

Meshtastic on the RG35XX Plus: A Mesh Communication for Handheld Retro Devices

I’m excited to share my latest open-source project: Meshtastic_RG35XXPlus — a practical helper application that brings Meshtastic mesh communication tools to the Anbernic RG35XX / RG Cube handheld family. 🎮 Why? Because these devices have great displays, Python support, and network connectivity — ideal for lightweight field tools. ➡️ Source code and details: https://github.com/error0327/Meshtastic_RG35XXPlus ( GitHub ) What Is Meshtastic? Meshtastic is an open-source, decentralized mesh networking platform built on inexpensive LoRa radios. It lets you send messages (text, telemetry, and small data) over long distances without relying on cellular or internet networks. ( GitHub ) At the core, Meshtastic devices form a mesh network — where each node forwards messages to others, extending communication reach far beyond what a single radio could do on its own. ( Wikipedia ) Common use cases include: Outdoor expeditions (hiking, biking, camping) where cellular coverage is poor. ( Mesht...