A주·홍콩·미국 주식을 모니터링하고 포트폴리오 관리, 가격 알림, TradingAgents 기반 분석과 자동 보고서를 제공하는 셀프 호스팅 AI 주식 모니터
MabudAlam/NomAI-App
음식 사진을 분석하고 주간 식단을 짜는 FastAPI 및 LangChain 에이전트 기반 Flutter 영양·식사 기록 앱
대체할 수 있는 제품:MyFitnessPal
Lose It!
- 스타
- 126
- 포크
- 15
- 열린 이슈
- 0
- 마지막 커밋
- 6개월 전
어떤 프로젝트인가요?
NomAI는 iOS, Android, 웹용 Flutter 클라이언트와 LLM 호출을 조율하는 FastAPI 백엔드로 구성된 AI 영양 어시스턴트입니다. 사용자는 식사 사진을 찍거나 텍스트로 설명할 수 있으며, 앱은 세 단계로 처리합니다. 음식 항목을 추출하고, Exa 또는 DuckDuckGo로 웹을 검색해 영양 데이터를 찾은 뒤, LLM이 이를 구조화된 영양 정보로 정리합니다.
분석 기능 외에도 프로젝트에는 식단 선호도, 알레르기, 건강 목표를 반영하는 LangChain 기반 채팅 에이전트, 탄수화물 사이클링과 매크로 목표를 포함한 7일 식단을 생성하는 주간 식단 플래너, 대체 식사 5가지 제안 기능이 있습니다. 식사를 먹은 것으로 표시하고 식단을 업데이트할 수 있으며, 채팅 기록과 식단은 Google Firestore에 저장됩니다.
백엔드의 LLM 제공자로 Google Gemini 또는 OpenRouter를 사용할 수 있으며, 환경 변수로 선택합니다. 클라이언트는 Firebase Authentication과 Remote Config를 사용해 배포된 백엔드에 연결합니다.
핵심 기능
- 01웹 검색 기반 LLM 파이프라인으로 사진이나 텍스트 설명에서 식사를 분석
- 02식단 선호도, 알레르기, 건강 목표를 반영하는 채팅 어시스턴트
- 03탄수화물 사이클링과 매크로 목표를 포함한 7일 식단 생성
- 04사용자의 식단 프로필에 맞는 대체 식사 5가지 제안
- 05LLM 제공자로 Google Gemini와 OpenRouter 간 전환
- 06채팅 기록과 식단을 Google Firestore에 저장
활용 사례
- 사진을 찍어 식사를 기록하고 예상 영양 정보를 확인
- 알레르기와 매크로 목표를 고려한 주간 식단 구성
- Flutter 클라이언트와 FastAPI 및 LangChain 기반 영양 에이전트의 참조 구현 살펴보기
토픽
자주 묻는 질문
- NomAI-App은(는) 무엇인가요?
- 음식 사진을 분석하고 주간 식단을 짜는 FastAPI 및 LangChain 에이전트 기반 Flutter 영양·식사 기록 앱 NomAI는 iOS, Android, 웹용 Flutter 클라이언트와 LLM 호출을 조율하는 FastAPI 백엔드로 구성된 AI 영양 어시스턴트입니다. 사용자는 식사 사진을 찍거나 텍스트로 설명할 수 있으며, 앱은 세 단계로 처리합니다. 음식 항목을 추출하고, Exa 또는 DuckDuckGo로 웹을 검색해 영양 데이터를 찾은 뒤, LLM이 이를 구조화된 영양 정보로 정리합니다.
- NomAI-App은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
- NomAI-App에는 명시된 라이선스가 없습니다. 코드는 공개되어 있지만 라이선스가 없으면 재사용 허가가 명확하지 않으므로, 사용 전에 작성자에게 문의하는 것이 좋습니다.
- NomAI-App은(는) 아직 유지보수되고 있나요?
- 6개월 이내 업데이트. NomAI-App의 마지막 커밋은 2026년 4월 22일입니다.
- NomAI-App은(는) 어디에 사용할 수 있나요?
- 사진을 찍어 식사를 기록하고 예상 영양 정보를 확인 알레르기와 매크로 목표를 고려한 주간 식단 구성 Flutter 클라이언트와 FastAPI 및 LangChain 기반 영양 에이전트의 참조 구현 살펴보기
- NomAI-App은(는) 어디서 받을 수 있나요?
- 소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/MabudAlam/NomAI-App
요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.
관련 프로젝트
생성형 AI 파이프라인에서 사용할 수 있도록 PDF, Office 문서, HTML 등을 구조화된 데이터로 변환하는 오픈소스 문서 파서입니다.
여러 AI 제공자를 통합하고 Agents, MCP, Artifacts, 다중 사용자 인증을 지원하는 셀프 호스팅 채팅 플랫폼
AI 에이전트를 구축하고 서비스로 제공·관리할 수 있는 Python 프레임워크 및 런타임과 관리용 웹 UI
프롬프트로 Blender에서 3D 씬을 만들고 수정하고 살펴보는 Blender 애드온 및 MCP 서버
사전 구축 도구나 사용자 정의 도구 정의로 AI 에이전트, IDE, 앱을 데이터베이스에 연결하는 오픈소스 MCP 서버입니다.