{"id":24194378,"url":"https://github.com/jaedmunt/strike-cli","last_synced_at":"2026-06-05T02:31:08.703Z","repository":{"id":272072506,"uuid":"915436422","full_name":"jaedmunt/strike-cli","owner":"jaedmunt","description":"A Groq inference CLI built with Go as an .exe so I can get quick answers in my command terminal. Takes an API key kept in user variables.  ","archived":false,"fork":false,"pushed_at":"2025-01-12T00:30:47.000Z","size":44,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-03-10T07:35:12.611Z","etag":null,"topics":["ai","artificial","cli","command","command-line","command-line-interface","command-line-tool","economics","executable","go","groq","intelligence","revision","strike"],"latest_commit_sha":null,"homepage":"https://www.jaedonmunton.pro","language":"Go","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/jaedmunt.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}},"created_at":"2025-01-11T20:54:55.000Z","updated_at":"2025-01-12T00:30:50.000Z","dependencies_parsed_at":"2025-01-11T22:25:09.240Z","dependency_job_id":"1c99c25a-9339-4f81-b1b8-393a420390a5","html_url":"https://github.com/jaedmunt/strike-cli","commit_stats":null,"previous_names":["jaedmunt/go-groq-cli"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/jaedmunt/strike-cli","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jaedmunt%2Fstrike-cli","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jaedmunt%2Fstrike-cli/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jaedmunt%2Fstrike-cli/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jaedmunt%2Fstrike-cli/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jaedmunt","download_url":"https://codeload.github.com/jaedmunt/strike-cli/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jaedmunt%2Fstrike-cli/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":33927314,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-26T15:22:16.424Z","status":"online","status_checked_at":"2026-06-05T02:00:06.157Z","response_time":120,"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":["ai","artificial","cli","command","command-line","command-line-interface","command-line-tool","economics","executable","go","groq","intelligence","revision","strike"],"created_at":"2025-01-13T18:25:27.905Z","updated_at":"2026-06-05T02:31:08.638Z","avatar_url":"https://github.com/jaedmunt.png","language":"Go","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Strike\n## A lightning fast AI Command line interface\n\n\u003e Note: The name \"Strike\" was chosen to avoid confusion with any Groq's current or future official releases.\n\n## Demo\n\n![strike-cli](strike-cli.png)\n\n\n#### ⚡ Speed Above All\n- Built with [Go](https://go.dev/) for maximum performance and minimal footprint\n- Powered by [Groq](https://groq.com/) for rapid, cost-effective responses\n- Lightweight executable for instant access\n\u003c/br\u003e\n\n### Quick Start\n1. Build the executable:\n    ```bash\n    go build -o strike.exe strike.go\n    ```\n\n\u003e n.b It is probably smoother to temporarily disable realtime protection in Windows Defender for this step as it will probably flag this as being an unsigned.exe. You can see the code in `strike.go` so there is no alarm, but with it on it will probably quarantine it when you move it. \n\n\u003eGotta go fast ⚡\n\n\u003e🛡️ Be sure to re-enable it after you have moved it. Safety first. 🤓\n\n\n2. Add to system PATH:\n    ```bash\n    # Windows\n    move strike.exe \"C:/Program Files/strike/strike.exe\"\n    setx PATH \"%PATH%;C:\\Program Files\\strike\"\n\n    # Linux/macOS\n    mv strike $HOME/go/bin\n    ```\n\n3. Set Groq API key:\n    ```bash\n    # Windows\n    setx GROQ_API_KEY \"your-api-key\"\n\n    # Linux/macOS\n    echo \"export GROQ_API_KEY=your-api-key\" \u003e\u003e ~/.bashrc\n    source ~/.bashrc\n    ```\n\n    \u003eObviously change 'your-api-key' for the one from groq. When you log in there, there is a clear API keys tab on the left hand side to grab this. E.g `GROQ_API_KEY='gsk-65s4g655bv4xzdf5z65j4x3665343z'`\n\n    *p.s that isn't the right length - I just spammed it but it should start with* `gsk-`\n\n4. Open command prompt (⊞ Win + R, type `CMD`)\n\n5. Start chatting!\n    ```bash\n    strike \"Tell me about Go programming\"\n    ```\nOr simply initiate the CLI:\n\n```bash\nstrike \n```\n\nif you want to go slow. \n\nMessages stream directly in your terminal.\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjaedmunt%2Fstrike-cli","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fjaedmunt%2Fstrike-cli","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjaedmunt%2Fstrike-cli/lists"}