{"id":17731687,"url":"https://github.com/heikkivihersalo/gutenberg-native-ai","last_synced_at":"2026-01-20T19:31:59.625Z","repository":{"id":258789824,"uuid":"870115986","full_name":"heikkivihersalo/gutenberg-native-ai","owner":"heikkivihersalo","description":"A plugin that extends the Gutenberg editor with AI features designed to work natively with WordPress.","archived":false,"fork":false,"pushed_at":"2024-10-24T07:24:36.000Z","size":800,"stargazers_count":0,"open_issues_count":10,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2024-10-25T17:29:33.508Z","etag":null,"topics":["ai","chatgpt","gutenberg","gutenberg-editor","gutenberg-plugin","wordpress","wordpress-plugin"],"latest_commit_sha":null,"homepage":"","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/heikkivihersalo.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.txt","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":"2024-10-09T13:22:38.000Z","updated_at":"2024-10-24T07:24:37.000Z","dependencies_parsed_at":"2024-10-27T05:48:29.424Z","dependency_job_id":null,"html_url":"https://github.com/heikkivihersalo/gutenberg-native-ai","commit_stats":{"total_commits":196,"total_committers":1,"mean_commits":196.0,"dds":0.0,"last_synced_commit":"db6389107ccfb82952b82fecf4afb54c1f04c6c9"},"previous_names":["heikkivihersalo/gutenberg-native-ai"],"tags_count":2,"template":false,"template_full_name":null,"purl":"pkg:github/heikkivihersalo/gutenberg-native-ai","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/heikkivihersalo%2Fgutenberg-native-ai","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/heikkivihersalo%2Fgutenberg-native-ai/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/heikkivihersalo%2Fgutenberg-native-ai/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/heikkivihersalo%2Fgutenberg-native-ai/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/heikkivihersalo","download_url":"https://codeload.github.com/heikkivihersalo/gutenberg-native-ai/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/heikkivihersalo%2Fgutenberg-native-ai/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28610607,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-01-20T18:56:40.769Z","status":"ssl_error","status_checked_at":"2026-01-20T18:54:26.653Z","response_time":117,"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":["ai","chatgpt","gutenberg","gutenberg-editor","gutenberg-plugin","wordpress","wordpress-plugin"],"created_at":"2024-10-25T23:01:09.981Z","updated_at":"2026-01-20T19:31:59.596Z","avatar_url":"https://github.com/heikkivihersalo.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003cp align=\"center\"\u003e\n  \u003cimg src=\"readme.jpg\" width=\"100%\" align=\"center\" alt=\"Hero image\" /\u003e\n  \u003ch1 align=\"center\"\u003eGutenberg Native AI\u003c/h1\u003e\n  \u003cp align=\"center\"\u003e\n    Experimental plugin that extends the Gutenberg editor with AI features designed to work natively with WordPress. Written in Typescript, React and PHP.\n  \u003c/p\u003e\n\u003c/p\u003e\n\n\u003cbr/\u003e\n\n\u003cp align=\"center\"\u003e\n\t\u003ca href=\"https://github.com/heikkivihersalo/gutenberg-native-ai/commits/main/\" rel=\"nofollow\"\u003e\u003cimg src=\"https://img.shields.io/github/last-commit/heikkivihersalo/gutenberg-native-ai/main\" alt=\"Kotisivu Block Theme last commit\"\u003e\u003c/a\u003e\n\t\u003ca href=\"https://www.linkedin.com/in/vihersalo/\" rel=\"nofollow\"\u003e\u003cimg src=\"https://img.shields.io/badge/created%20by-@heikkivihersalo-AD0048.svg\" alt=\"Created by Heikki Vihersalo\"\u003e\u003c/a\u003e\n\t\u003ca href=\"https://github.com/heikkivihersalo/gutenberg-native-ai/actions/workflows/lint-php.yml\" rel=\"nofollow\"\u003e\u003cimg src=\"https://github.com/heikkivihersalo/gutenberg-native-ai/actions/workflows/lint-php.yml/badge.svg\" alt=\"PHP Linting badge\"\u003e\u003c/a\u003e\n\t\u003ca href=\"https://github.com/heikkivihersalo/gutenberg-native-ai/actions/workflows/lint-js.yml\" rel=\"nofollow\"\u003e\u003cimg src=\"https://github.com/heikkivihersalo/gutenberg-native-ai/actions/workflows/lint-js.yml/badge.svg\" alt=\"JS Linting badge\"\u003e\u003c/a\u003e\n\t\u003ca href=\"https://github.com/heikkivihersalo/gutenberg-native-ai/actions/workflows/lint-css.yml\" rel=\"nofollow\"\u003e\u003cimg src=\"https://github.com/heikkivihersalo/gutenberg-native-ai/actions/workflows/lint-css.yml/badge.svg\" alt=\"CSS Linting badge\"\u003e\u003c/a\u003e\n\t\u003ca href=\"https://lmo.wordpress.org/about/license/\" rel=\"nofollow\"\u003e\u003cimg src=\"https://img.shields.io/github/license/heikkivihersalo/gutenberg-native-ai\" alt=\"License\"\u003e\u003c/a\u003e\n\u003c/p\u003e\n\n\u003cdiv align=\"center\"\u003e\n  \u003ca href=\"https://platform.openai.com/\"\u003eOpen AI Platform\u003c/a\u003e\n  \u003cspan\u003e\u0026nbsp;\u0026nbsp;•\u0026nbsp;\u0026nbsp;\u003c/span\u003e\n  \u003ca href=\"https://react.dev/\"\u003eReact\u003c/a\u003e\n  \u003cspan\u003e\u0026nbsp;\u0026nbsp;•\u0026nbsp;\u0026nbsp;\u003c/span\u003e\n  \u003ca href=\"https://www.typescriptlang.org/\"\u003eTypeScript\u003c/a\u003e\n  \u003cspan\u003e\u0026nbsp;\u0026nbsp;•\u0026nbsp;\u0026nbsp;\u003c/span\u003e\n  \u003ca href=\"https://www.php.net/\"\u003ePHP\u003c/a\u003e\n  \u003cspan\u003e\u0026nbsp;\u0026nbsp;•\u0026nbsp;\u0026nbsp;\u003c/span\u003e\n  \u003ca href=\"https://www.linkedin.com/in/vihersalo/\"\u003e@heikkivihersalo\u003c/a\u003e\n  \u003cbr /\u003e\n\u003c/div\u003e\n\n\u003cbr/\u003e\n\u003cbr/\u003e\n\n\u003e [!NOTE]\n\u003e Please do note that this project is still in its early stages and is not yet ready for serious production use. It basically works but use it at your own risk.\n\n## API Keys\n\nChatGPT requires an API key to work. You can get one by accessing Open AI dashboard at [https://platform.openai.com/api-keys](https://platform.openai.com/api-keys). Once you have your API key, you can save it to the database from WordPress admin panel.\n\nIt should also be noted that API requires credits to work. These can be purchased from the Open AI dashboard.\n\nPricing information can be found at [https://platform.openai.com/pricing](https://platform.openai.com/pricing), but to give you a rough estimate, the cost to generate text is basically free (it so little it doesn't really matter). Images ranges between 0.02€ to 0.06€ per images. These prices are subject to change, so please refer to the Open AI website for the most up-to-date information.\n\n## Installation\n\nTo install the plugin, you can download the latest release from the [releases page](https://github.com/heikkivihersalo/gutenberg-native-ai/tags). Download the file named `gutenberg-native-ai.zip` and upload it to your WordPress site by going to the admin panel and selecting `Plugins \u003e Add New \u003e Upload Plugin`.\n\nYou can also download the source but remember to run `yarn install` to install the required dependencies.\n\n## Basic Usage\n\nTo access the AI features, you can use the following shortcuts in the Gutenberg editor:\n\n-   `CMD + .` to open the AI modal. (Windows equivalent: `CTRL + .`)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fheikkivihersalo%2Fgutenberg-native-ai","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fheikkivihersalo%2Fgutenberg-native-ai","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fheikkivihersalo%2Fgutenberg-native-ai/lists"}