project screenshot 1
project screenshot 2
project screenshot 3

IntroGram

IntroGram is a Telegram mini-app that enhances networking by allowing users to record, transcribe, and summarize conversations. It helps users add Telegram handles to interactions, making it easier to remember details and reconnect with new contacts

IntroGram

Created At

ETHGlobal Singapore

Project Description

IntroGram streamlines the networking process by enabling users to capture audio during conversations at events or meetings. The app transcribes the recordings using AI, generates concise summaries, and extracts key details like names, companies, projects, and social media handles. By associating Telegram handles with each conversation, users can easily follow up and build their professional network

How it's Made

Blockchain: Smart Contracts for minting NFT owned by 2 parties(people who met) on Oasis and Linea.

Frontend: React and Next.js for a responsive user interface. TypeScript for type safety. Material-UI (MUI) for UI components. Web Audio API for audio recording. HTML5 Canvas for real-time audio visualization. Backend Services:

OpenAI Whisper API for transcribing audio recordings. OpenAI GPT-4 API for generating summaries and extracting metadata. Axios for handling HTTP requests. Data Storage:

IndexedDB using the idb library for client-side data storage.

Authentication: Dynamic SDK for user authentication and session management. Telegram Login Flow for seamless sign-in and Telegram handle integration. Notable Implementations:

Real-Time Audio Visualization: Displays live audio waveforms during recording. AI-Powered Transcription and Summarization: Uses AI to transcribe and summarize conversations. Efficient Search: Allows searching through notes by keywords. Responsive Design: Optimized for both mobile and desktop devices. IntroGram combines audio processing and AI technologies to provide a practical tool for professionals to record and remember networking conversations, making follow-ups and connections more efficient.

background image mobile

Join the mailing list

Get the latest news and updates