├── .editorconfig ├── .github ├── ISSUE_TEMPLATE │ ├── bug_report.md │ └── feature_request.md ├── dependabot.yml └── workflows │ ├── gitleaks.yml │ ├── pre-commit.yml │ └── release.yml ├── .gitignore ├── .npmrc ├── .pre-commit-config.yaml ├── LICENSE ├── README.md ├── esbuild.config.mjs ├── eslint.config.mjs ├── manifest.json ├── package.json ├── renovate.json ├── src ├── ai-adapter │ ├── api.ts │ ├── globals.ts │ ├── provider.ts │ ├── providers │ │ ├── exampleProvider.ts │ │ ├── geminiProvider.ts │ │ └── ollamaProvider.ts │ ├── settings.ts │ ├── types.ts │ └── util.ts ├── analyserManager.ts ├── cache.ts ├── globals.ts ├── main.ts ├── settings.ts ├── types.ts └── util.ts ├── tsconfig.json ├── typings └── types-obsidian.d.ts ├── version-bump.mjs └── versions.json /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Swaggeroo/obsidian-ai-image-analyzer/HEAD/.editorconfig -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Swaggeroo/obsidian-ai-image-analyzer/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Swaggeroo/obsidian-ai-image-analyzer/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Swaggeroo/obsidian-ai-image-analyzer/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/gitleaks.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Swaggeroo/obsidian-ai-image-analyzer/HEAD/.github/workflows/gitleaks.yml -------------------------------------------------------------------------------- /.github/workflows/pre-commit.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Swaggeroo/obsidian-ai-image-analyzer/HEAD/.github/workflows/pre-commit.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Swaggeroo/obsidian-ai-image-analyzer/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Swaggeroo/obsidian-ai-image-analyzer/HEAD/.gitignore -------------------------------------------------------------------------------- /.npmrc: -------------------------------------------------------------------------------- 1 | tag-version-prefix="" -------------------------------------------------------------------------------- /.pre-commit-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Swaggeroo/obsidian-ai-image-analyzer/HEAD/.pre-commit-config.yaml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Swaggeroo/obsidian-ai-image-analyzer/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Swaggeroo/obsidian-ai-image-analyzer/HEAD/README.md -------------------------------------------------------------------------------- /esbuild.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Swaggeroo/obsidian-ai-image-analyzer/HEAD/esbuild.config.mjs -------------------------------------------------------------------------------- /eslint.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Swaggeroo/obsidian-ai-image-analyzer/HEAD/eslint.config.mjs -------------------------------------------------------------------------------- /manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Swaggeroo/obsidian-ai-image-analyzer/HEAD/manifest.json -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Swaggeroo/obsidian-ai-image-analyzer/HEAD/package.json -------------------------------------------------------------------------------- /renovate.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Swaggeroo/obsidian-ai-image-analyzer/HEAD/renovate.json -------------------------------------------------------------------------------- /src/ai-adapter/api.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Swaggeroo/obsidian-ai-image-analyzer/HEAD/src/ai-adapter/api.ts -------------------------------------------------------------------------------- /src/ai-adapter/globals.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Swaggeroo/obsidian-ai-image-analyzer/HEAD/src/ai-adapter/globals.ts -------------------------------------------------------------------------------- /src/ai-adapter/provider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Swaggeroo/obsidian-ai-image-analyzer/HEAD/src/ai-adapter/provider.ts -------------------------------------------------------------------------------- /src/ai-adapter/providers/exampleProvider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Swaggeroo/obsidian-ai-image-analyzer/HEAD/src/ai-adapter/providers/exampleProvider.ts -------------------------------------------------------------------------------- /src/ai-adapter/providers/geminiProvider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Swaggeroo/obsidian-ai-image-analyzer/HEAD/src/ai-adapter/providers/geminiProvider.ts -------------------------------------------------------------------------------- /src/ai-adapter/providers/ollamaProvider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Swaggeroo/obsidian-ai-image-analyzer/HEAD/src/ai-adapter/providers/ollamaProvider.ts -------------------------------------------------------------------------------- /src/ai-adapter/settings.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Swaggeroo/obsidian-ai-image-analyzer/HEAD/src/ai-adapter/settings.ts -------------------------------------------------------------------------------- /src/ai-adapter/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Swaggeroo/obsidian-ai-image-analyzer/HEAD/src/ai-adapter/types.ts -------------------------------------------------------------------------------- /src/ai-adapter/util.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Swaggeroo/obsidian-ai-image-analyzer/HEAD/src/ai-adapter/util.ts -------------------------------------------------------------------------------- /src/analyserManager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Swaggeroo/obsidian-ai-image-analyzer/HEAD/src/analyserManager.ts -------------------------------------------------------------------------------- /src/cache.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Swaggeroo/obsidian-ai-image-analyzer/HEAD/src/cache.ts -------------------------------------------------------------------------------- /src/globals.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Swaggeroo/obsidian-ai-image-analyzer/HEAD/src/globals.ts -------------------------------------------------------------------------------- /src/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Swaggeroo/obsidian-ai-image-analyzer/HEAD/src/main.ts -------------------------------------------------------------------------------- /src/settings.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Swaggeroo/obsidian-ai-image-analyzer/HEAD/src/settings.ts -------------------------------------------------------------------------------- /src/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Swaggeroo/obsidian-ai-image-analyzer/HEAD/src/types.ts -------------------------------------------------------------------------------- /src/util.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Swaggeroo/obsidian-ai-image-analyzer/HEAD/src/util.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Swaggeroo/obsidian-ai-image-analyzer/HEAD/tsconfig.json -------------------------------------------------------------------------------- /typings/types-obsidian.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Swaggeroo/obsidian-ai-image-analyzer/HEAD/typings/types-obsidian.d.ts -------------------------------------------------------------------------------- /version-bump.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Swaggeroo/obsidian-ai-image-analyzer/HEAD/version-bump.mjs -------------------------------------------------------------------------------- /versions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Swaggeroo/obsidian-ai-image-analyzer/HEAD/versions.json --------------------------------------------------------------------------------