{"id":25981424,"url":"https://github.com/ararog/health_up_worker","last_synced_at":"2026-04-16T23:01:49.280Z","repository":{"id":280159472,"uuid":"941152642","full_name":"ararog/health_up_worker","owner":"ararog","description":"A kafka based message consumer which do LLM model interaction with Pydantic.AI","archived":false,"fork":false,"pushed_at":"2025-03-29T12:48:39.000Z","size":205,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-12-07T04:57:45.055Z","etag":null,"topics":["agentic-ai","ai","kafka","kafka-consumer","llm","postgresql","pydantic-ai","sqlmodel"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/ararog.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"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,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2025-03-01T16:06:36.000Z","updated_at":"2025-03-29T12:48:45.000Z","dependencies_parsed_at":"2025-03-01T17:23:59.985Z","dependency_job_id":"c5438fa8-760d-4b4d-bc51-a1c340aa72a8","html_url":"https://github.com/ararog/health_up_worker","commit_stats":null,"previous_names":["ararog/health_up_worker"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/ararog/health_up_worker","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ararog%2Fhealth_up_worker","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ararog%2Fhealth_up_worker/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ararog%2Fhealth_up_worker/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ararog%2Fhealth_up_worker/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ararog","download_url":"https://codeload.github.com/ararog/health_up_worker/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ararog%2Fhealth_up_worker/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31907720,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-16T18:22:33.417Z","status":"ssl_error","status_checked_at":"2026-04-16T18:21:47.142Z","response_time":69,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.6: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":["agentic-ai","ai","kafka","kafka-consumer","llm","postgresql","pydantic-ai","sqlmodel"],"created_at":"2025-03-05T08:33:23.957Z","updated_at":"2026-04-16T23:01:49.203Z","avatar_url":"https://github.com/ararog.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Health Up Worker\n\nA kafka consumer which receives messages from a Kafka topic, processes the messages, \nand sends SMS messages to a specified phone number using the Twilio API.\n\n## License\n\nMIT\n\n## Requirements\n\nPython 3.6\n\n## Installation\n\n### Clone the repository: \n\n```bash\ngit clone https://github.com/ararog/health_up_worker.git\n```\n\n### Update the .env file:\n\n```plaintext\nTWILIO_ACCOUNT_SID=\nTWILIO_AUTH_TOKEN=\nTWILIO_NUMBER=\nDB_SERVER=\nDB_NAME=\nOPENAI_API_KEY=\nTO_NUMBER=\n```\n\n### Server setup:\n\n1. Create a Twilio account and get your account SID and auth token.\n2. Update the .env file with your Twilio account SID, auth token, and twilio phone number, your phone number, and openai api key.\n\n## Starting server\n\n```bash\ncd health_up_worker\nuv sync\nuv run main.py\n```\n\n## Testing\n\nOpen your whatsapp and send a message to your twilio number.","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fararog%2Fhealth_up_worker","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fararog%2Fhealth_up_worker","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fararog%2Fhealth_up_worker/lists"}