CushionFlow
CushionFlow는 수신자의 MBTI와 상황 맥락에 맞춰 직장 내 어려운 메시지를 최적화하는 AI 에이전트입니다.
Core trick
Gemini scores a draft workplace message's tone from text and KakaoTalk screenshots, returning a 0-100 index and a rewrite as JSON.
Description
CushionFlow는 수신자의 MBTI와 상황 맥락에 맞춰 직장 내 어려운 메시지를 최적화하는 AI 에이전트입니다. 텍스트와 카카오톡 캡처 이미지를 분석해 상대방 감정까지 파악합니다.
· 🟢 80~100: 완벽한 소통
· 🟡 50~79: 주의
· 🔴 0~49: 갈등 위험
기능:
· 쿠션지수(0~100)
· 이미지 분석
· 다국어 지원
· JSON 출력
Gemini 2.5 Flash API × Next.js 15
———
CushionFlow transforms high-stakes workplace messages into optimized communication — tailored to recipient's MBTI and situational context. Analyzes both text and image captures (KakaoTalk) to detect tone and emotion.
· 🟢 80–100: Zero conflict
· 🟡 50–79: Caution
· 🔴 0–49: High risk
Features: Cushion Index(0–100)
· Vision analysis
· Cross-lingual Support
· JSON output
Gemini 2.5 Flash API × Next.js 15
hyeminLee-project/gemini-hackathon-cushionflow★ 00 forksTypeScriptMITCreated Feb 28, 2026 · last push Oct 17, 2026
README excerpt
<div align="center"> # 🛡️ CushionFlow ### AI-Powered Workplace Communication Optimizer **Zero Workplace Conflict, Smooth Communication Starts Here** [](https://nextjs.org/) [](https://ai.google.dev/) [](https://www.typescriptlang.org/) [](https://tailwindcss.com/) [](https://bun.sh/) [](https://github.com/hyeminLee-project/gemini-hackathon-cushionflow/actions) [](https://github.com/hyeminLee-project/gemini-hackathon-cushionflow) [](LICENSE) [](https://github.com/hyeminLee-project/gemini-hackathon-cushionflow/releases) [🌐 Live Demo](https://cushionflowai.com) · [Features](#-features) · [Getting Started](#-getting-started) · [Architecture](#-architecture) </div> --- ## 💡 Why CushionFlow? > _"My manager is on vacation… but I need to send an urge