{"id":23156587,"url":"https://github.com/fadyat/i4u","last_synced_at":"2026-05-02T19:33:06.826Z","repository":{"id":188240256,"uuid":"678166633","full_name":"fadyat/i4u","owner":"fadyat","description":"i4u is a smart internship request manager, utilizing email to identify, summarize, and notify you of relevant requests.","archived":false,"fork":false,"pushed_at":"2023-09-06T09:49:08.000Z","size":688,"stargazers_count":1,"open_issues_count":5,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-04-04T17:47:33.635Z","etag":null,"topics":["gmail","go","openai","tg"],"latest_commit_sha":null,"homepage":"","language":"Go","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/fadyat.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":".github/CODEOWNERS","security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2023-08-13T22:42:14.000Z","updated_at":"2023-09-06T09:22:56.000Z","dependencies_parsed_at":"2025-04-04T17:42:55.881Z","dependency_job_id":"d7279e99-e2cf-4b1d-b9e2-69e98693f714","html_url":"https://github.com/fadyat/i4u","commit_stats":null,"previous_names":["fadyat/i4u"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/fadyat/i4u","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fadyat%2Fi4u","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fadyat%2Fi4u/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fadyat%2Fi4u/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fadyat%2Fi4u/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/fadyat","download_url":"https://codeload.github.com/fadyat/i4u/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fadyat%2Fi4u/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32547645,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-02T19:18:06.202Z","status":"ssl_error","status_checked_at":"2026-05-02T19:16:21.335Z","response_time":132,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"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":["gmail","go","openai","tg"],"created_at":"2024-12-17T21:14:04.902Z","updated_at":"2026-05-02T19:33:06.811Z","avatar_url":"https://github.com/fadyat.png","language":"Go","funding_links":[],"categories":[],"sub_categories":[],"readme":"## i4u [![Go Report Card](https://goreportcard.com/badge/github.com/fadyat/i4u)](https://goreportcard.com/report/github.com/fadyat/i4u) [![Coverage Status](https://coveralls.io/repos/github/fadyat/i4u/badge.svg?branch=master)](https://coveralls.io/github/fadyat/i4u?branch=master) [![codecov](https://codecov.io/gh/fadyat/i4u/branch/master/graph/badge.svg)](https://app.codecov.io/gh/fadyat/i4u)\n\n\n**Internship for you** is a lightweight and efficient solution designed to streamline the management of internship\nrequests.\n\nThis tool automates the process of identifying internship-related emails, summarizing them, and sending the summaries to\nyour designated Telegram channel.\n\nIt labels processed messages to prevent redundant processing, making it an essential assistant for internship seekers.\n\n\u003cimg src=\"./docs/core-workflow.png\" alt=\"Core Workflow\" width=\"60%\" /\u003e\n\n\u003e [!NOTE]\n\u003e Core design, employs the principles of concurrency by utilizing goroutines, channels, and wait groups.\n\u003e\n\u003e This means that it can efficiently process multiple tasks simultaneously, which is analogous to how many real-world\n\u003e personal assistants handle multiple requests from their users at the same time.\n\u003e\n\u003e This makes i4u not just a tool for managing internship requests but also a fascinating example of how modern software\n\u003e development leverages concurrency to improve efficiency and responsiveness.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffadyat%2Fi4u","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ffadyat%2Fi4u","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffadyat%2Fi4u/lists"}