{"id":15654180,"url":"https://github.com/dhravya/chat-with-lecture","last_synced_at":"2025-07-10T00:07:49.033Z","repository":{"id":222038004,"uuid":"756074033","full_name":"Dhravya/chat-with-lecture","owner":"Dhravya","description":"Ask questions about your lecture in real time, chat with your lecture! ","archived":false,"fork":false,"pushed_at":"2024-02-21T05:32:22.000Z","size":4672,"stargazers_count":38,"open_issues_count":1,"forks_count":12,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-04-30T22:47:28.494Z","etag":null,"topics":["embedchain","nextauth","nextjs","shadcn-ui"],"latest_commit_sha":null,"homepage":"https://lecture-chat.dhr.wtf/","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Dhravya.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-02-11T22:23:01.000Z","updated_at":"2025-04-21T00:56:20.000Z","dependencies_parsed_at":"2024-02-21T06:40:18.230Z","dependency_job_id":null,"html_url":"https://github.com/Dhravya/chat-with-lecture","commit_stats":null,"previous_names":["dhravya/chat-with-lecture"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Dhravya%2Fchat-with-lecture","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Dhravya%2Fchat-with-lecture/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Dhravya%2Fchat-with-lecture/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Dhravya%2Fchat-with-lecture/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Dhravya","download_url":"https://codeload.github.com/Dhravya/chat-with-lecture/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":251795388,"owners_count":21645019,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["embedchain","nextauth","nextjs","shadcn-ui"],"created_at":"2024-10-03T12:49:50.726Z","updated_at":"2025-04-30T22:47:54.173Z","avatar_url":"https://github.com/Dhravya.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003cdiv align=\"center\"\u003e\n\u003ch1 align=\"center\"\u003eChat with your Lecture\u003c/h1\u003e\n\u003cbr /\u003e\n\u003cimg alt=\"License: MIT\" src=\"https://img.shields.io/badge/License-MIT-blue.svg\" /\u003e\u003cbr\u003e\n\u003cbr\u003e\nAsk questions about your lecture in real time, chat with your lecture! Made with \u003ca href='https://embedchain.ai'\u003eEmbedchain\u003c/a\u003e\n\u003c/div\u003e\n\n***\nhttps://github.com/Dhravya/chat-with-lecture/assets/63950637/41207850-b136-4076-a518-2c1078cbfa22\n\n## Why?\n\nAs a university student it's very annoying to interrupt the lecture to ask a question. And if the question is not good, it ends up disturbing the whole class and embarrassing for the student. This is why I made this project. It allows students to ask questions in real time without interrupting the lecture. Also provides a live transcript of the lecture so that nothing is missed. This tool can later be used to generate notes and study material.\n\n### Features\n\n- Ask questions about your lecture in real time\n- Get your doubts solved without interrupting your lecture\n- Get a live transcript of your lecture\n\n### Installation\n\nFirst, get the environment variables from the `.env.example` file and create a `.env` file with the same variables. Then, run the following commands:\n\n```\ngit clone https://github.com/dhravya/chat-with-lecture.git\nbun install\n```\n\n### Usage\n```\nbun run dev\n```\n\n### Contributing\n\nThis is not a complete project, just a technical demonstration of what [Embedchain](https://embedchain.ai) can do, and how easily it can be integrated into your project.\n\nContributions welcome.\n\n**Planned features:**\n- [ ] \"New lecture\" button to start a new lecture\n- [ ] Store the chat and transcript in a database\n- [ ] Generate notes and study material from the transcript\n\n### License\nThis project is licensed under the MIT license\n\n### Show your support\nLeave a ⭐ if you like this project\n\n***\nReadme made with 💖 using [README Generator by Dhravya Shah](https://github.com/Dhravya/readme-generator)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdhravya%2Fchat-with-lecture","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdhravya%2Fchat-with-lecture","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdhravya%2Fchat-with-lecture/lists"}