{"id":22506619,"url":"https://github.com/a-poor/austin-openai-plugin","last_synced_at":"2025-08-03T13:30:37.059Z","repository":{"id":196370716,"uuid":"695971422","full_name":"a-poor/austin-openai-plugin","owner":"a-poor","description":null,"archived":false,"fork":false,"pushed_at":"2023-10-27T23:40:01.000Z","size":1073,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"main","last_synced_at":"2024-11-29T11:01:01.864Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"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/a-poor.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}},"created_at":"2023-09-24T18:59:54.000Z","updated_at":"2024-02-22T19:15:50.000Z","dependencies_parsed_at":null,"dependency_job_id":"7d46742d-9de2-4a37-82ef-d86fa28bf800","html_url":"https://github.com/a-poor/austin-openai-plugin","commit_stats":null,"previous_names":["a-poor/austin-openai-plugin"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/a-poor%2Faustin-openai-plugin","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/a-poor%2Faustin-openai-plugin/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/a-poor%2Faustin-openai-plugin/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/a-poor%2Faustin-openai-plugin/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/a-poor","download_url":"https://codeload.github.com/a-poor/austin-openai-plugin/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":228544799,"owners_count":17934648,"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":[],"created_at":"2024-12-07T00:44:43.596Z","updated_at":"2024-12-07T00:44:44.298Z","avatar_url":"https://github.com/a-poor.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# austin-openai-plugin\n\n_created by Austin Poor_\n\n![A screenshot from a chat with ChatGPT using the \"Aask About Austin\" plugin.](misc/chat-demo-screenshot-01.png)\n\nThe code for an OpenAI plugin for getting more information about me, via ChatGPT.\n\nI created this as a fun way to interface with my website, via ChatGPT. It can tell you about me, about my blog posts, about some of my recent projects, and general information that's on my resume.\n\nI'm in the process of attempting to get it verified but if you'd like to try it out yourself, you can run it locally.\n\n## Running Locally\n\nTo run the API locally, you'll need to have [Deno](https://deno.com/) installed and then you can run the following command:\n\n```sh\ndeno run --allow-env=ENV --allow-read=. --allow-net=0.0.0.0:8000 --unstable main.ts\n```\n\nFor more information on connecting a local plugin to ChatGPT, see the [OpenAI documentation](https://platform.openai.com/docs/plugins/introduction).\n\n### Permission Breakdown\n\n- `--allow-env=ENV`: The `ENV` environment variable is used to check if the app is running in production.\n- `--allow-read=.`: Reads the `openapi.yaml` and `static/logo.png` files from the working directory.\n- `--allow-net=0.0.0.0:8000`: When running locally, serves the API on `http://localhost:8000`\n- `--unstable`: Uses the unstable **Deno KV** API for storing *say hi* requests\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fa-poor%2Faustin-openai-plugin","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fa-poor%2Faustin-openai-plugin","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fa-poor%2Faustin-openai-plugin/lists"}