{"id":14970874,"url":"https://github.com/syeo66/iambored","last_synced_at":"2026-02-28T03:12:36.303Z","repository":{"id":143508900,"uuid":"615958524","full_name":"syeo66/iambored","owner":"syeo66","description":"A GPT powered command line tool to suggest things to do when you are bored","archived":false,"fork":false,"pushed_at":"2024-06-23T11:40:56.000Z","size":239,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-12-26T17:45:17.111Z","etag":null,"topics":["activities","anthropic","chatgpt","claude-3","openai","recommendation"],"latest_commit_sha":null,"homepage":"https://www.npmjs.com/package/@redochsenbein/iambored","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/syeo66.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":"2023-03-19T07:27:14.000Z","updated_at":"2024-06-23T11:40:59.000Z","dependencies_parsed_at":"2024-05-13T19:44:28.188Z","dependency_job_id":"ca6c735e-2f9a-42ca-a73d-3e155642fe0a","html_url":"https://github.com/syeo66/iambored","commit_stats":{"total_commits":58,"total_committers":1,"mean_commits":58.0,"dds":0.0,"last_synced_commit":"c234846aedeb2abaa2bfc677b00b358a7aa3fbde"},"previous_names":[],"tags_count":17,"template":false,"template_full_name":null,"purl":"pkg:github/syeo66/iambored","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/syeo66%2Fiambored","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/syeo66%2Fiambored/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/syeo66%2Fiambored/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/syeo66%2Fiambored/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/syeo66","download_url":"https://codeload.github.com/syeo66/iambored/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/syeo66%2Fiambored/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29923490,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-27T19:37:42.220Z","status":"online","status_checked_at":"2026-02-28T02:00:07.010Z","response_time":90,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"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":["activities","anthropic","chatgpt","claude-3","openai","recommendation"],"created_at":"2024-09-24T13:44:16.780Z","updated_at":"2026-02-28T03:12:36.265Z","avatar_url":"https://github.com/syeo66.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# iambored\r\nA command line tool using ChatGPT to suggest things to do when you're bored.\r\n\r\n## Setup\r\n\r\n1. Install iambored globally to use in any repository:\r\n\r\n   ```sh\r\n   npm install -g @redochsenbein/iambored\r\n   ```\r\n\r\n### OpenAI\r\n\r\n2. Get your API key from [OpenAI](https://platform.openai.com/account/api-keys).\r\n\r\n3. Set the key to configuration file at `~/.iambored`:\r\n\r\n   ```ini\r\n   OPENAI_API_KEY=\u003cyour_api_key\u003e\r\n   ```\r\n\r\n### Anthropic Claude 3\r\n\r\n2. Get your API key from [Anthropic](https://console.anthropic.com/settings/keys).\r\n\r\n3. Set the key to configuration file at `~/.iambored`:\r\n\r\n   ```ini\r\n   ANTHROPIC_API_KEY=\u003cyour_api_key\u003e\r\n   ```\r\n\r\n### Gemini (Not yet supported)\r\n\r\n2. Get your API key from [Google AI Studio](https://aistudio.google.com/app/apikey). Unfortunately this does not seem to be available in Switzerland so I can't currently work on this. \r\n\r\n3. Set the key to configuration file at `~/.iambored`:\r\n\r\n   ```ini\r\n   GOOGLE_AI_API_KEY=\u003cyour_api_key\u003e\r\n   ```\r\n\r\n## Usage\r\n\r\nYou can call iambored directly to get one activity suggestion. \r\n\r\n```bash\r\n$ iambored \r\nWrite a script which uses GPT to suggest things to do.\r\n```\r\n\r\nTake a look at the optional `minutes` and `hours` flags:\r\n```bash\r\nFlags:\r\n  -h, --help                    Show help                                                 \r\n      --hours \u003cnumber\u003e          How many hours do I have to spare?                        \r\n      --minutes \u003cnumber\u003e        How many minutes do I have to spare?                      \r\n      --model \u003cvalue\u003e           Which model to use? \"gpt3\", \"gpt4\", \"anthropic\" or        \r\n                                \"gemini\" (default: \"anthropic\")                           \r\n      --version                 Show version\r\n```\r\n\r\n## Acknowledgement\r\n\r\n* Uses the activity list of https://github.com/drewthoennes/Bored-API to create prompts.\r\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsyeo66%2Fiambored","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsyeo66%2Fiambored","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsyeo66%2Fiambored/lists"}