Off Grid Mobile Ai

C+ 76 completed
Other
mobile_app / typescript · small
419
Files
91,761
LOC
5
Frameworks
11
Languages

Pipeline State

completed
Run ID
#1145531
Phase
done
Progress
0%
Started
2026-04-15 15:54:09
Finished
2026-04-15 15:54:09
LLM tokens
0

Pipeline Metadata

Stage
Cataloged
Decision
proceed
Novelty
67.67
Framework unique
Isolation
Last stage change
2026-05-10 03:35:31
Deduplication group #48235
Member of a group with 9 similar repo(s) — this repo is canonical view group →
Repobility (the analyzer behind this table) · https://repobility.com

AI Prompt

Create a comprehensive, offline AI suite mobile application using React Native and Expo. The app needs to support multiple AI features running entirely on the device, including text generation (supporting various GGUF models), image generation via on-device Stable Diffusion, and Vision AI for analyzing images from the camera. It should also include voice input using on-device Whisper and the ability for models to use built-in tools like web search and a calculator. The UI should be designed to showcase these capabilities naturally.
typescript react-native expo mobile-app ai offline llm image-generation vision-ai whisper
Generated by gemma4:latest

Catalog Information

Create a comprehensive, offline AI suite mobile application using React Native and Expo. The app needs to support multiple AI features running entirely on the device, including text generation (supporting various GGUF models), image generation via on-device Stable Diffusion, and Vision AI for analyzing images from the camera. It should also include voice input using on-device Whisper and the ability for models to use built-in tools like web search and a calculator. The UI should be designed to s

Tags

typescript react-native expo mobile-app ai offline llm image-generation vision-ai whisper

Quality Score

C+
75.6/100
Structure
79
Code Quality
84
Documentation
53
Testing
85
Practices
71
Security
75
Dependencies
90

Strengths

  • CI/CD pipeline configured (github_actions)
  • Good test coverage (53% test-to-source ratio)
  • Code linting configured (eslint)
  • Properly licensed project

Weaknesses

  • 5 files with critical complexity need refactoring
  • 4320 duplicate lines detected — consider DRY refactoring
  • 3 'god files' with >500 LOC need decomposition

Recommendations

  • Address 32 TODO/FIXME items — consider tracking them as issues

Languages

typescript
87.1%
markdown
4.2%
yaml
2.8%
kotlin
2.6%
swift
2.2%
xml
0.7%
json
0.3%
objective-c
0.1%
javascript
0.1%
shell
0.0%
c
0.0%

Frameworks

React React Native Expo Rails Jest

Symbols

variable1,400
function628
property456
method374
interface169
constant116
type_alias103
class39
struct5
extension3

API Endpoints (10)

Source-of-truth: Repobility · https://repobility.com
MethodPathHandlerFramework
Repobility · code-quality intelligence · https://repobility.com
GETcomplete_allcompleteListeners.getExpress
GETerror_allerrorListeners.getExpress
GETprogress_allprogressListeners.getExpress
GETwindowDimensions.getExpress
GETwindowDimensions.getExpress
GETwindowDimensions.getExpress
GETwindowDimensions.getExpress
GETwindowDimensions.getExpress
GETwindowDimensions.getExpress
GETwindowDimensions.getExpress

Quality Timeline

1 quality score recorded.

View File Metrics
Source: Repobility analyzer · https://repobility.com

Embed Badge

Add to your README:

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