Tiggy Lora Mesh

C 64 completed
Iot
unknown / c · small
335
Files
61,090
LOC
1
Frameworks
12
Languages

Pipeline State

completed
Run ID
#319153
Phase
done
Progress
1%
Started
Finished
2026-04-13 01:31:02
LLM tokens
0

Pipeline Metadata

Stage
Cataloged
Decision
proceed
Novelty
72.00
Framework unique
Isolation
Last stage change
2026-05-10 03:35:17
Deduplication group #55082
Member of a group with 1 similar repo(s) — this repo is canonical view group →
Top concepts (3)
AGPL-3.0Project DescriptionMobile App
Repobility · code-quality intelligence · https://repobility.com

AI Prompt

Create a guide or boilerplate code for an off-grid encrypted LoRa mesh communication system. I need to implement features like sending secure messages, monitoring sensors, and triggering SOS alerts across remote areas without internet dependency. The system should support hybrid mesh routing and integrate with Telegram for alerts when signal is available. Since it involves hardware, please structure the project to use C/C++ for the embedded nodes, include an Android app component, and provide a Python gateway application that interfaces with a Raspberry Pi.
c cpp android lora mesh-networking iot encryption embedded python messaging
Generated by gemma4:latest

Catalog Information

An off‑grid encrypted LoRa mesh system that enables secure messaging, sensor monitoring, and SOS alerts across remote areas without relying on internet infrastructure.

Description

The system provides a lightweight, end‑to‑end encrypted mesh network using low‑power LoRa radios. It allows devices to send text messages, trigger relays, and broadcast sensor data over kilometres of terrain. A solar‑powered gateway can forward critical alerts to a Telegram bot for instant phone notifications. The Android app offers a simple Bluetooth interface to configure nodes and view the mesh topology. Designed for use in forests, mountains, farms, and disaster zones, it eliminates the need for cellular or Wi‑Fi connectivity.

الوصف

يُقدِّم النظام شبكة مشفرة ذات وزن خفيف تعمل عبر راديو LoRa منخفض الطاقة، حيث يمكن للأجهزة إرسال رسائل نصية، تشغيل أجهزة التكرير، ونشر بيانات الحساسات على مسافات طويلة. يتيح البوابة المزودة بالطاقة الشمسية تحويل الإنذارات الحرجة إلى بوت تيليغرام لتلقي إشعارات فورية على هواتف المستخدمين. يوفّر تطبيق الأندرويد واجهة بسيطة عبر البلوتوث لتكوين العقد وعرض خريطة الشبكة. صُمم هذا الحل للغابات، الجبال، المزارع، ومناطق الكوارث، معزّزًا قدرته على العمل دون الحاجة إلى شبكات إنترنت أو بنية تحتية. يدمج النظام بروتوكولات مسار موجهة بالـ RSSI مع خوارزمية انتشار احتياطية لضمان توصيل الرسائل حتى في البيئات المعتمة. كما يتضمن إشعارات SOS تُرسل إحداثيات GPS كل دقيقتين إلى جميع العقد، مع إمكانية توصيلها إلى مجموعات تيليغرام. يميز هذا المشروع قدرته على التشغيل المستمر ببطاريات شمسية، وتوفير تكاليف منخفضة مع الحفاظ على أمان البيانات.

Novelty

8/10

Tags

mesh-networking lora-communication encrypted-messaging sos-alerts solar-powered-repeaters remote-sensor-monitoring offline-communication disaster-response

Claude Models

claude-opus-4.6

Quality Score

C
63.9/100
Structure
60
Code Quality
54
Documentation
76
Testing
55
Practices
60
Security
100
Dependencies
60

Strengths

  • CI/CD pipeline configured (github_actions)
  • Consistent naming conventions (PascalCase)
  • Good security practices \u2014 no major issues detected
  • Properly licensed project

Weaknesses

  • 1 files with critical complexity need refactoring
  • 8735 duplicate lines detected \u2014 consider DRY refactoring
  • 25 'god files' with >500 LOC need decomposition

Recommendations

  • Add a linter configuration to enforce code style consistency

Security & Health

13.8h
Tech Debt (A)
A
OWASP (100%)
PASS
Quality Gate
A
Risk (0)
Methodology: Repobility · https://repobility.com/research/state-of-ai-code-2026/
AGPL-3.0
License
14.7%
Duplication
Full Security Report AI Fix Prompts SARIF SBOM

Languages

c
47.3%
cpp
33.6%
kotlin
4.4%
html
4.4%
python
4.2%
text
3.7%
markdown
0.7%
yaml
0.6%
ini
0.3%
json
0.3%
shell
0.3%
xml
0.2%

Frameworks

Jetpack Compose

Concepts (3)

Generated by the Repobility scanner · https://repobility.com
CategoryNameDescriptionConfidence
Repobility · severity-and-effort ranking · https://repobility.com
licenseAGPL-3.0GNU Affero General Public License v3.090%
auto_descriptionProject DescriptionOff-grid encrypted mesh communication — no internet, no infrastructure, no subscription.80%
auto_categoryMobile Appmobile70%

Quality Timeline

1 quality score recorded.

View File Metrics

Embed Badge

Add to your README:

![Quality](https://repos.aljefra.com/badge/43071.svg)
Quality BadgeSecurity Badge
Export Quality CSVDownload SBOMExport Findings CSV