{"id":13637005,"url":"https://github.com/nhaouari/obsidian-textgenerator-plugin","last_synced_at":"2026-02-07T16:10:37.564Z","repository":{"id":43497012,"uuid":"464105864","full_name":"nhaouari/obsidian-textgenerator-plugin","owner":"nhaouari","description":"Text Generator is a versatile plugin for Obsidian that allows you to generate text content using various AI providers, including OpenAI, Anthropic, Google and local models.","archived":false,"fork":false,"pushed_at":"2025-08-05T05:09:39.000Z","size":1638,"stargazers_count":1761,"open_issues_count":48,"forks_count":156,"subscribers_count":20,"default_branch":"master","last_synced_at":"2025-08-05T07:08:13.694Z","etag":null,"topics":["ai","chatgpt","gpt-3","gpt-4","huggingface","llm","nlg","obsidian","obsidian-plugin","openai","pkm","plugin","writing","writing-tool"],"latest_commit_sha":null,"homepage":"https://text-gen.com/","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/nhaouari.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":".github/FUNDING.yml","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,"zenodo":null},"funding":{"custom":["https://www.buymeacoffee.com/haouarine"]}},"created_at":"2022-02-27T10:36:59.000Z","updated_at":"2025-08-05T06:57:58.000Z","dependencies_parsed_at":"2024-01-20T10:23:45.017Z","dependency_job_id":"1aa7ea2e-7f9d-404b-a5b7-b2cca7422e52","html_url":"https://github.com/nhaouari/obsidian-textgenerator-plugin","commit_stats":{"total_commits":995,"total_committers":22,"mean_commits":45.22727272727273,"dds":0.7175879396984924,"last_synced_commit":"1d18aeec92bae2c7cdbe36d1ddf32e2afe170dfb"},"previous_names":[],"tags_count":198,"template":false,"template_full_name":"obsidianmd/obsidian-sample-plugin","purl":"pkg:github/nhaouari/obsidian-textgenerator-plugin","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nhaouari%2Fobsidian-textgenerator-plugin","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nhaouari%2Fobsidian-textgenerator-plugin/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nhaouari%2Fobsidian-textgenerator-plugin/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nhaouari%2Fobsidian-textgenerator-plugin/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/nhaouari","download_url":"https://codeload.github.com/nhaouari/obsidian-textgenerator-plugin/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nhaouari%2Fobsidian-textgenerator-plugin/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29199520,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-07T14:35:27.868Z","status":"ssl_error","status_checked_at":"2026-02-07T14:25:51.081Z","response_time":63,"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","gpt-3","gpt-4","huggingface","llm","nlg","obsidian","obsidian-plugin","openai","pkm","plugin","writing","writing-tool"],"created_at":"2024-08-02T00:01:09.207Z","updated_at":"2026-02-07T16:10:37.559Z","avatar_url":"https://github.com/nhaouari.png","language":"TypeScript","funding_links":["https://www.buymeacoffee.com/haouarine"],"categories":["Plugins and Extensions","Browser-extensions","TypeScript","插件和扩展","Overview","Addons, extensions, plug-ins for integrating LLM into third-party applications","Quick Stats"],"sub_categories":["Other user interfaces","Most Popular (by stars)"],"readme":"\u003ch1 align=\"center\"\u003eobsidian-textgenerator-plugin\u003c/h1\u003e\n\n\u003cdiv align=\"center\"\u003e\n  \u003ca href=\"https://bit.ly/tg_docs\"\u003eDocumentation\u003c/a\u003e\n  \u003cspan\u003e\u0026nbsp;\u0026nbsp;•\u0026nbsp;\u0026nbsp;\u003c/span\u003e\n  \u003ca href=\"https://discord.gg/mEhvhkRfq5\"\u003eDiscord\u003c/a\u003e\n  \u003cspan\u003e\u0026nbsp;\u0026nbsp;•\u0026nbsp;\u0026nbsp;\u003c/span\u003e\n  \u003ca href=\"https://img.shields.io/twitter/follow/TextGenPlugin?style=social)](https://twitter.com/intent/follow?screen_name=TextGenPlugin\"\u003eTwitter\u003c/a\u003e\n  \u003cbr /\u003e\n  \u003cbr /\u003e\n  \u003cbr /\u003e\n\u003c/div\u003e\n\n## What is Text Generator?\n\n**Text Generator** is an open-source AI Assistant Tool that brings the power of Generative Artificial Intelligence to the power of knowledge creation and organization in Obsidian.\n\nFor example, use Text Generator to generate ideas, attractive titles, summaries, outlines, and whole paragraphs based on your knowledge database.\n\nThe possibilities are endless!\n\nIf you're looking for a place to discuss the use cases of this plugin and share your experiences, head over to our [**Discord Server (Updated)**](https://discord.gg/BRYqetyjag) or the [Discussion](https://github.com/nhaouari/obsidian-textgenerator-plugin/discussions/categories/use-cases). There, you'll find a community of like-minded users who are eager to help you make the most of this powerful tool.\n\n## Features\n\nThere are many benefits to using a Text Generator Plugin, including the following:\n\n- **Free and Open Source**: The Text Generator Plugin is free and open source, so you can use it without worrying about licensing fees.\n\n- **Beside Obsidian**: Obsidian is very powerful and extensible Personal Knowledge Management software so you can use Text Generator Plugin alongside Obsidian to create a more powerful Personal Knowledge Management system.\n\n- **Flexible Prompts**: The context of the prompt is straightforward using all the available options in the Considered Context which gives you a higher flexibility.\n\n- **Template Engine**: You can create templates to make repetitive tasks more manageable.\n\n- **Community Templates**: Through this option you can discover new use cases of Generative Artificial Intelligence using the shared templates and you can share your use cases easier.\n\n- **Highly Flexible Configuration**: Using Frontmatter Configuration, it is possible to use different services such as Google Generative AI(contains `Gemini-Pro`), OpenAI, HuggingFace ...etc.\n\n## Demonstration\n\n[![Youtube Demonstration](https://img.youtube.com/vi/OergqWCdFKc/0.jpg)](https://www.youtube.com/watch?v=OergqWCdFKc)\n\n\n## Installation\n\n### Method 1: From Obsidian Community Plugins\n\n1. Open Obsidian\n2. Go to Settings \u003e Community plugins\n3. Turn off Safe mode if it's on\n4. Click on \"Browse\" and search for \"Text Generator\"\n5. Click Install and then Enable\n\n### Method 2: Manual Installation\n\nIf you prefer to install the plugin manually or want to use the latest development version:\n\n1. Clone this repository to your Obsidian vault's plugins folder:\n   ```bash\n   git clone https://github.com/nhaouari/obsidian-textgenerator-plugin.git\n   ```\n\n2. Navigate to the plugin directory:\n   ```bash\n   cd obsidian-textgenerator-plugin\n   ```\n\n3. Install dependencies:\n   ```bash\n   pnpm install\n   ```\n\n4. Build the plugin:\n   ```bash\n   pnpm run build\n   ```\n\n   Alternatively, for development:\n   ```bash\n   pnpm run dev\n   ```\n\n\n5. Restart Obsidian and enable the plugin in Settings \u003e Community plugins\n   \n   Alternatively, You can use the [Hot-Reload plugin](https://github.com/pjeby/hot-reload) to reload plugins without restarting Obsidian\n\n### Troubleshooting\n\nIf you encounter any issues during installation, please:\n- Check our [documentation](https://bit.ly/tg_docs)\n- Join our [Discord server](https://discord.gg/mEhvhkRfq5) for community support\n- Open an issue on our [GitHub repository](https://github.com/nhaouari/obsidian-textgenerator-plugin/issues)\n\n\n\n## Contributors\n\n\u003ca href=\"https://github.com/nhaouari/obsidian-textgenerator-plugin/graphs/contributors\"\u003e\n  \u003cimg src=\"https://contrib.rocks/image?repo=nhaouari/obsidian-textgenerator-plugin\" /\u003e\n\u003c/a\u003e\n\nMade with [contrib.rocks](https://contrib.rocks).\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnhaouari%2Fobsidian-textgenerator-plugin","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fnhaouari%2Fobsidian-textgenerator-plugin","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnhaouari%2Fobsidian-textgenerator-plugin/lists"}