IdeaCredIdeaCred

bridizo1/Calorie-Counter-AI

47

๐Ÿฅ— Simplify nutrition tracking with Calorie-Counter-AI, a Telegram bot that identifies your food using Vision & Voice AI for accurate calorie counting.

What's novel

๐Ÿฅ— Simplify nutrition tracking with Calorie-Counter-AI, a Telegram bot that identifies your food using Vision & Voice AI for accurate calorie counting.

Code Analysis

1 files read ยท 2 rounds

A Telegram bot that acts as a nutritionist by forwarding user photos, voice notes, and text queries to an external LLM (OpenRouter) and formatting the JSON response back into chat messages.

Strengths

Effectively integrates multiple external services (Telegram, Whisper, OpenRouter) into a cohesive workflow with clean prompt engineering for multi-modal input handling.

Weaknesses

Lacks separation of concerns due to single-file architecture, has minimal error handling for API failures or malformed JSON responses, and relies entirely on external APIs without local fallbacks.

Score Breakdown

Innovation
3 (25%)
Craft
40 (35%)
Traction
17 (15%)
Scope
52 (25%)

Signal breakdown

Innovation

Not Fork+1
Code Novelty+0
Concept Novelty+0

Craft

Ci-3
Tests-5
Polish+0
Releases-2
Has License+5
Code Quality+12
Readme Quality+15
Recent Activity+7
Structure Quality+4
Commit Consistency+2
Has Dependency Mgmt+5

Traction

Forks+6
Stars+6
Hn Points+0
Watchers+3
Early Traction+0
Devto Reactions+0
Community Contribs+2

Scope

Commits+7
Languages+5
Subsystems+0
Bloat Penalty+0
Completeness+5
Contributors+6
Authored Files+4
Readme Code Match+3
Architecture Depth+3
Implementation Depth+8

Evidence

Commits

23

Contributors

2

Files

8

Active weeks

4

TestsCI/CDREADMELicenseContributing

Repository

Language

Python

Stars

1

Forks

1

License

MIT