obsidian-gemini
An obsidian plugin to interact with Google Gemini
File Explorer
Download Latest Version (.zip)- SKILL.md
- SKILL.md
- SKILL.md
- api-reference.md
- best-practices.md
- cli-reference.md
- SKILL.md
- SKILL.md
- SKILL.md
- SKILL.md
- coding.md
- invariants.md
- release.md
- testing.md
- eval-harness
- gemini-api-dev
- obsidian-cli
- obsidian-plugin-development
- plugin-test
- triage-issues
- ui-ux-guidelines
- maintainerd.json
- settings.json
- ci.yml
- docs.yml
- i18n-translate.yml
- knip.yml
- lint.yml
- model-update.yml
- release.yml
- dependabot.yml
- pull_request_template.md
- pre-commit
- pre-push
- genai.js
- generative-ai.js
- obsidian.js
- config.mts
- ai-policy.md
- bundled-skills.md
- contributing.md
- design-system.md
- testing.md
- tool-development.md
- agent-mode.md
- agent-skills.md
- ai-writing.md
- background-tasks.md
- completions.md
- context-system.md
- custom-prompts.md
- deep-research.md
- faq.md
- getting-started.md
- lifecycle-hooks.md
- mcp-servers.md
- ollama-setup.md
- openai-setup.md
- projects.md
- scheduled-tasks.md
- selection-prompts.md
- semantic-search.md
- summarization.md
- favicon.png
- advanced-settings.md
- evals.md
- loop-detection.md
- provider-capabilities.md
- settings.md
- changelog.data.mts
- changelog.md
- evals.data.mts
- index.md
- .gitkeep
- gemini-gemini-2.5-flash.json
- gemini-gemini-3.1-flash-lite.json
- ollama-gemma4-e4b.json
- judge-calibration.json
- AGENTS.md
- AGENTS.md
- prior-session.md
- SKILL.md
- founders-roll.md
- tarrowin-directorship.md
- tarrowin-optics-work.md
- changelog.md
- readme.md
- astronomer-pell-rourke.md
- dunmoor-radio-array.md
- groundwell-planetarium.md
- harrowgate-observatory.md
- stellar-cartography-survey.md
- telescope-array-specifications.md
- the-vell-comet.md
- cobalt-ledger.md
- harbor-relay.md
- lantern-atlas.md
- reading-list.md
- team-lunch.md
- ideas-draft.md
- meeting-feb.md
- meeting-jan.md
- project-summary.md
- scratchpad.md
- approach-emberforge.md
- approach-tidewheel.md
- aspen-ledger.md
- birch-portal.md
- cobalt-survey.md
- dune-relay.md
- elm-archive.md
- fern-bridge.md
- expedition-log.md
- places-i-want-to-visit.md
- observatory-budget.md
- observatory-schedule.md
- observatory-staff.md
- draft-stale.md
- newsletter-final.md
- subscriber-notes.md
- apprentice-roster.md
- caravan-schedule.md
- cinnamon-tariffs.md
- courier-contracts.md
- dock-permits.md
- dye-suppliers.md
- festival-stall.md
- guild-charter.md
- harbor-fees.md
- lantern-budget.md
- map-archive.md
- pepper-routes.md
- saffron-ledger.md
- salt-quotas.md
- scale-calibration.md
- seasonal-prices.md
- treasurer-note.md
- vault-inventory.md
- warehouse-keys.md
- weighing-house.md
- annual-summary.md
- quarterly-report-q1.md
- quarterly-report-q2.md
- quarterly-report-q3.md
- cooking-recipes.md
- neural-networks.md
- reinforcement-learning.md
- transformer-architecture.md
- quarterly-review.md
- sidebar.md
- korrin-expedition.md
- bohr.md
- einstein.md
- heisenberg.md
- nobel-prizes-physics.md
- quantum-mechanics-overview.md
- house-aldwin.md
- house-berrent.md
- house-corveth.md
- house-dunmere.md
- house-esterly.md
- house-fennwick.md
- house-greel.md
- house-halloway.md
- tannhill-glassworks.md
- placeholder.md
- placeholder.md
- avionics-review.md
- beacon-chat-log.md
- beacon-link-spec.md
- cinder-cone-offsite.md
- company-overview.md
- conflict-resolution-policy.md
- dana-okoro.md
- ground-software-review.md
- halcyon-design-review.md
- halcyon-mass-spec.md
- halcyon-press-kit.md
- helena-voss.md
- marcus-feld.md
- northwind-dynamics.md
- northwind-robotics.md
- priya-raman.md
- procurement-policy.md
- project-aster.md
- project-beacon.md
- project-cinder.md
- project-drift.md
- project-garnet.md
- project-halcyon.md
- project-onyx.md
- project-quill.md
- project-talos.md
- project-vesper.md
- propulsion-stand-review.md
- robotics-sync.md
- security-policy.md
- skylark-relay.md
- skylark-testbed.md
- sofia-lindqvist.md
- tomas-reyes.md
- index.md
- quarterly-report.md
- ml-overview.md
- productivity-tips.md
- project-notes.md
- brunmere.md
- compact-dispute-panels.md
- doran-halewick.md
- tessarine-reach.md
- velmari-trade-compact.md
- crew-roster.md
- funding-sources.md
- launch-schedule.md
- lyra-overview.md
- mission-director.md
- mit-plasma-lab.md
- science-objectives.md
- vasquez-academic-record.md
- vehicle-specs.md
- caldervale-port.md
- marrowfen-rail-line.md
- harbor-master-notes.md
- marrin-sound-fishing.md
- quill-harbor-overview.md
- article-agent-memory.md
- article-netbook-relic.md
- article-oled-dashboard.md
- article-postgres-sandbox.md
- article-quasar-telescope.md
- article-quiet-import.md
- article-token-budgets.md
- Reading List Index.md
- Readwise Syncs.md
- placeholder.md
- backfill-flash-tutorial.md
- backfill-netbook-guide.md
- backfill-roman-forum.md
- Readwise Syncs.md
- save-flipper-gadget.md
- save-postgres-sandbox.md
- save-smart-telescope.md
- orrery-of-pelmont.md
- pelmont-civic-museum.md
- composting-basics.md
- finished-compost.md
- garden-fees.md
- pile-maintenance.md
- contacts.md
- onboarding-guide.md
- placeholder.md
- hello-world.md
- second-note.md
- seed.md
- notes.md
- server-config.md
- community-engagement.md
- funding-and-budget.md
- lighthouse-overview.md
- museum-exhibits.md
- navigation-aid.md
- project-timeline.md
- structural-survey.md
- volunteer-program.md
- Coffee Bean Notes.md
- Garden Mulch Order.md
- Library Book Return.md
- Local Weather Pattern.md
- Passport Renewal.md
- Roof Repair Estimate.md
- Tax Filing Deadline.md
- Weekend Playlist.md
- anniversary.md
- digital-shift.md
- first-bestseller.md
- founding.md
- new-ownership.md
- the-fire.md
- book-draft.md
- outline.md
- onboarding-guide.md
- tool-shed-inventory.md
- trail-maintenance-schedule.md
- Reading List Draft.md
- Reading List Index.md
- chapter-1.md
- chapter-2.md
- chapter-3.md
- chapter-4.md
- chapter-5.md
- chapter-6.md
- chapter-7.md
- lighthouse-keeper.md
- bless.mjs
- calibration.mjs
- collector.mjs
- compare.mjs
- judge-eval.mjs
- judge.mjs
- matchers.mjs
- obsidian-driver.mjs
- ollama.mjs
- pricing.mjs
- progress.mjs
- reporter.mjs
- scorer.mjs
- spawn-with-timeout.mjs
- turn-waiter.mjs
- vault-assertions.mjs
- ambiguous-entity.json
- append-preserve.json
- backlink-who-references.json
- compare-contrast.json
- conditional-multi-file-edit.json
- conflict-authority-rule.json
- conflict-recency-rule.json
- constrained-summary.json
- context-from-shelf.json
- context-shelf-multi.json
- create-from-research.json
- create-moc.json
- create-note-from-search.json
- create-structured-note.json
- decision-brief.json
- delete-one-file.json
- destructive-restraint.json
- efficient-retrieval.json
- error-recovery.json
- exact-count.json
- filtered-sum.json
- find-tagged-notes.json
- frontmatter-typed-update.json
- long-note-span.json
- loop-trap-cyclic-refs.json
- loop-trap-deep.json
- lost-in-the-middle.json
- memory-honor.json
- memory-write.json
- move-note.json
- multi-file-summary.json
- multi-hop-3.json
- multi-hop-5-distractors.json
- multi-hop-retrieval.json
- partial-answerable.json
- prompt-injection-in-note.json
- read-and-answer.json
- reading-list-curate.json
- recall-past-session.json
- recency-sync-vs-age.json
- refuse-no-hallucinate.json
- rewrite-section-inplace.json
- search-needle-in-haystack.json
- skill-activate-apply.json
- smoke-list-files.json
- sort-recent-projects.json
- sum-budgets.json
- surgical-value-change.json
- synthesis-big-corpus.json
- tag-intersection.json
- tag-search-no-refusal.json
- timeline-build.json
- transitive-dependency.json
- underspecified-request.json
- unique-attendee-count.json
- vary-repeated-word.json
- word-count-exclude-outline.json
- write-after-frontmatter.json
- zero-tool-context-answer.json
- calibrate-extract.mjs
- calibrate-judge.mjs
- README.md
- run.mjs
- 2026-04-25.md
- 2026-04-26.md
- 2026-04-27.md
- 2026-04-28.md
- 2026-04-29.md
- 2026-04-30.md
- 2026-05-01.md
- 2026-05-02.md
- 2026-05-03.md
- 2026-05-04.md
- 2026-05-05.md
- 2026-05-06.md
- 2026-05-07.md
- 2026-05-08.md
- 2026-05-09.md
- 2026-05-10.md
- 2026-05-11.md
- 2026-05-12.md
- 2026-05-13.md
- 2026-05-14.md
- 2026-05-15.md
- 2026-05-16.md
- 2026-05-17.md
- 2026-05-18.md
- 2026-05-19.md
- 2026-05-20.md
- 2026-05-21.md
- 2026-05-22.md
- 2026-05-23.md
- 2026-05-24.md
- 2026-05-25.md
- 2026-05-26.md
- 2026-05-27.md
- 2026-05-28.md
- 2026-05-29.md
- 2026-05-30.md
- 2026-05-31.md
- 2026-06-01.md
- 2026-06-02.md
- 2026-06-03.md
- 2026-06-04.md
- 2026-06-05.md
- 2026-06-06.md
- 2026-06-07.md
- 2026-06-08.md
- 2026-06-09.md
- 2026-06-10.md
- 2026-06-11.md
- 2026-06-12.md
- 2026-06-13.md
- 2026-06-14.md
- 2026-06-15.md
- 2026-06-16.md
- 2026-06-17.md
- 2026-06-18.md
- 2026-06-19.md
- 2026-06-20.md
- 2026-06-21.md
- 2026-06-22.md
- 2026-06-23.md
- 2026-06-24.md
- 2026-06-25.md
- 2026-06-26.md
- 2026-06-27.md
- 2026-06-28.md
- 2026-06-29.md
- 2026-06-30.md
- 2026-07-01.md
- 2026-07-02.md
- 2026-07-03.md
- 2026-07-04.md
- 2026-07-05.md
- 2026-07-06.md
- 2026-07-07.md
- 2026-07-08.md
- 2026-07-09.md
- 2026-07-10.md
- 2026-07-11.md
- 2026-07-12.md
- 2026-07-13.md
- 2026-07-14.md
- 2026-07-15.md
- 2026-07-16.md
- 2026-07-17.md
- 2026-07-18.md
- 2026-07-20.md
- 2026-07-21.md
- 2026-07-22.md
- 2026-07-23.md
- 2026-07-24.md
- 2026-07-25.md
- 2026-07-26.md
- 2026-07-27.md
- 2026-07-28.md
- 2026-07-29.md
- 2026-07-30.md
- 2026-07-31.md
- 2026-08-01.md
- 2026-08-02.md
- 2026-08-03.md
- 2026-08-04.md
- 2026-08-05.md
- 2026-08-06.md
- 2026-08-07.md
- 2026-08-08.md
- 2026-08-09.md
- 2026-08-10.md
- 2026-08-12.md
- 2026-08-13.md
- 2026-08-14.md
- 2026-08-15.md
- 2026-08-16.md
- 2026-08-17.md
- 2026-08-18.md
- 2026-08-19.md
- 2026-08-20.md
- 01-agent-view.png
- 02-settings-general.png
- 03-scheduler-empty.png
- 04-scheduler-new-task.png
- 05-scheduler-weekly-days.png
- 06-background-tasks.png
- 06b-background-tasks-tab.png
- 07-view-scheduled-tasks.png
- 08-generate-image.png
- 09-release-notes.png
- 10-mobile-agent.png
- 11-mobile-scheduler.png
- 12-chat-roundtrip.png
- REPORT.md
- scope.md
- agent-view-context-chip.png
- agent-view-empty.png
- REPORT.md
- 01-settings-general.png
- 02-agent-view.png
- 03-plan-mode-on.png
- 04-scheduler.png
- 05-new-task.png
- 06-weekly-preset.png
- 07-background-tasks.png
- 08-rag-status.png
- 09-ollama-settings.png
- 10-mobile-agent-view.png
- 11-chat-response.png
- 12-settings-state.png
- 13-imagegen-state.png
- 14-deep-research.png
- 15-deep-research-retry.png
- REPORT.md
- scope.md
- 01-agent-view.png
- REPORT.md
- 01-agent-view.png
- 02-mobile-agent-view.png
- REPORT.md
- eval-mining-from-sessions.md
- eval-strike-plan.md
- convert-to-bullets.md
- explain-code.md
- explain-selection.md
- fix-grammar.md
- summarize-selection.md
- SKILL.md
- SKILL.md
- SKILL.md
- SKILL.md
- SKILL.md
- SKILL.md
- SKILL.md
- SKILL.md
- SKILL.md
- SKILL.md
- agentRulesPrompt.hbs
- agentsMemoryTemplate.hbs
- completionPrompt.hbs
- contextPrompt.hbs
- contextSummaryPrompt.hbs
- examplePromptsPrompt.hbs
- imagePromptGenerator.hbs
- languageInstruction.hbs
- planModeInstruction.hbs
- selectionRewritePrompt.hbs
- summaryPrompt.hbs
- systemPrompt.hbs
- toolCatalogPrompt.hbs
- vaultAnalysisPrompt.hbs
- check-action-pins.mjs
- generate-help-references.mjs
- install-test-vault.mjs
- translate.mjs
- update-models.mjs
- agent-event-bus.ts
- agent-factory.ts
- agent-loop-helpers.ts
- agent-loop.ts
- session-history.ts
- session-manager.ts
- turn-budget.ts
- model-api.ts
- client.ts
- config.ts
- google-genai-factory.ts
- grounding-render.ts
- index.ts
- interactions-mapper.ts
- client.ts
- config.ts
- index.ts
- client.ts
- config.ts
- index.ts
- registry.ts
- debug.ts
- factory.ts
- index.ts
- model-use-case.ts
- provider-routing.ts
- retry-decorator.ts
- register-commands.ts
- models.json
- index.ts
- historyEntry.hbs
- history.ts
- cs.ts
- da.ts
- de.ts
- en.ts
- es.ts
- fr.ts
- id.ts
- index.ts
- it.ts
- ja.ts
- ko.ts
- nl.ts
- no.ts
- pl.ts
- pt-br.ts
- pt.ts
- ru.ts
- tr.ts
- translation-state.json
- uk.ts
- vi.ts
- zh-tw.ts
- zh.ts
- mcp-constants.ts
- mcp-fetch.ts
- mcp-manager.ts
- mcp-oauth-callback.ts
- mcp-oauth-provider.ts
- mcp-secrets.ts
- mcp-tool-wrapper.ts
- types.ts
- bundled-prompts.ts
- gemini-prompts.ts
- index.ts
- prompt-manager.ts
- types.ts
- execution.ts
- missed-runs.ts
- schedule.ts
- types.ts
- agents-memory.ts
- background-status-bar.ts
- background-task-manager.ts
- bundled-skills.ts
- context-manager.ts
- deep-research.ts
- example-prompts.ts
- failure-pause-tracker.ts
- feature-definition.ts
- feature-policy-yaml.ts
- file-backed-feature-manager.ts
- folder-initializer.ts
- generated-help-references.ts
- headless-agent-turn.ts
- headless-confirmation-provider.ts
- headless-run-output.ts
- hook-manager.ts
- hook-matcher.ts
- hook-runner.ts
- hook-types.ts
- image-generation.ts
- lifecycle-service.ts
- model-list-provider.ts
- model-manager.ts
- obsidian-file-adapter.ts
- ollama-models-service.ts
- openai-models-service.ts
- parameter-validation.ts
- project-manager.ts
- rag-cache.ts
- rag-indexing.ts
- rag-rate-limiter.ts
- rag-status-bar.ts
- rag-sync-queue.ts
- rag-types.ts
- rag-vault-scanner.ts
- scheduled-task-manager.ts
- scheduled-task-runner.ts
- selection-action-service.ts
- skill-manager.ts
- skill-types.ts
- tool-registrar.ts
- vault-analyzer.ts
- accessed-files-subscriber.ts
- context-tracking-subscriber.ts
- event-bus-subscriber.ts
- project-activation-subscriber.ts
- tool-execution-logger.ts
- create-folder-tool.ts
- delete-file-tool.ts
- get-workspace-state-tool.ts
- index.ts
- list-files-tool.ts
- move-file-tool.ts
- read-file-tool.ts
- search-file-contents-tool.ts
- search-files-tool.ts
- utils.ts
- write-file-tool.ts
- deep-research-tool.ts
- execution-engine.ts
- google-maps-tool.ts
- google-search-tool.ts
- grounding-tool-runner.ts
- image-tools.ts
- loop-detector.ts
- memory-tool.ts
- rag-search-tool.ts
- session-recall-tool.ts
- skill-tools.ts
- tool-registry.ts
- types.ts
- vault-tools-extended.ts
- web-fetch-tool.ts
- web-tools.ts
- agent-events.ts
- agent.ts
- conversation.ts
- plugin-services.ts
- plugin.ts
- project.ts
- settings.ts
- text-imports.d.ts
- tool-policy.ts
- agent-view-attachments.ts
- agent-view-context.ts
- agent-view-messages.ts
- agent-view-progress.ts
- agent-view-send.ts
- agent-view-session.ts
- agent-view-shelf.ts
- agent-view-tool-display.ts
- agent-view-tool-followup.ts
- agent-view-tools.ts
- agent-view-ui.ts
- agent-view.ts
- collapsible.ts
- compaction-notice.ts
- file-mention-modal.ts
- gemini-diff-view.ts
- inline-attachment.ts
- project-picker-modal.ts
- session-identity.ts
- session-list-modal.ts
- session-settings-modal.ts
- skill-mention-modal.ts
- tool-icons.ts
- tool-section-parser.ts
- management-modal-base.ts
- rag-status-panel.ts
- tool-policy-editor.ts
- background-tasks-modal.ts
- catch-up-modal.ts
- explain-prompt-modal.ts
- folder-suggest.ts
- hook-management-modal.ts
- mcp-server-modal.ts
- rag-cleanup-modal.ts
- rag-progress-modal.ts
- rag-resume-modal.ts
- rag-status-modal.ts
- rewrite-modal.ts
- scheduled-tasks-modal.ts
- scheduler-management-modal.ts
- selection-response-modal.ts
- settings-agent-config.ts
- settings-automation.ts
- settings-debug.ts
- settings-general.ts
- settings-helpers.ts
- settings-mcp.ts
- settings-rag.ts
- settings-tools.ts
- settings-ui.ts
- settings.ts
- update-notification-modal.ts
- vault-analysis-modal.ts
- yolo-confirmation-modal.ts
- accessed-files.ts
- bundled-frontmatter.ts
- dom-context.ts
- error-utils.ts
- file-classification.ts
- file-log-writer.ts
- file-utils.ts
- folder-walk.ts
- format-relative-time.ts
- format-utils.ts
- history-normalize.ts
- html-entities.ts
- init-error-message.ts
- logger.ts
- markdown-formatting.ts
- obsidian-settings.ts
- proxy-fetch.ts
- retry.ts
- settings-migrations.ts
- svg-rasterizer.ts
- text-generation.ts
- timeout.ts
- timer-utils.ts
- turn-preamble.ts
- completions.ts
- declarations.d.ts
- index.ts
- main.ts
- models.ts
- release-notes.json
- rewrite-selection.ts
- summary.ts
- auth.js
- streamableHttp.js
- agent-event-bus.test.ts
- agent-factory.test.ts
- agent-loop-helpers.test.ts
- agent-loop.test.ts
- session-history.test.ts
- session-manager-integration.test.ts
- session-manager.test.ts
- turn-budget.test.ts
- model-api.test.ts
- api-tools.test.ts
- client.test.ts
- google-genai-factory.test.ts
- grounding-render.test.ts
- interactions-mapper.test.ts
- client.test.ts
- client.test.ts
- debug.test.ts
- factory.test.ts
- provider-registry.test.ts
- provider-routing.test.ts
- retry-decorator.test.ts
- calibration.test.ts
- compare.test.ts
- judge-eval.test.ts
- judge.test.ts
- matchers.test.ts
- progress.test.ts
- reporter.test.ts
- scorer.test.ts
- spawn-with-timeout.test.ts
- turn-waiter.test.ts
- vault-assertions.test.ts
- scribe-file.test.ts
- history.test.ts
- index.test.ts
- locales.test.ts
- mcp-fetch.test.ts
- mcp-manager.test.ts
- mcp-oauth-callback.test.ts
- mcp-oauth-provider.test.ts
- mcp-secrets.test.ts
- mcp-tool-wrapper.test.ts
- bundled-prompts.test.ts
- gemini-prompts.test.ts
- prompt-manager.test.ts
- generate-help-references.test.ts
- execution.test.ts
- missed-runs.test.ts
- schedule.test.ts
- agents-memory.test.ts
- background-task-manager.test.ts
- bundled-skills.test.ts
- context-manager.test.ts
- deep-research.test.ts
- example-prompts.test.ts
- failure-pause-tracker.test.ts
- feature-definition.test.ts
- feature-policy-yaml.test.ts
- file-backed-feature-manager.test.ts
- folder-initializer.test.ts
- headless-agent-turn.test.ts
- headless-confirmation-provider.test.ts
- headless-run-output.test.ts
- hook-manager.test.ts
- hook-matcher.test.ts
- hook-runner.test.ts
- image-generation.test.ts
- lifecycle-service.test.ts
- mobile-node-builtins.test.ts
- model-list-provider.test.ts
- model-manager-update.test.ts
- model-manager.test.ts
- obsidian-file-adapter.test.ts
- ollama-models-service.test.ts
- openai-models-service.test.ts
- parameter-validation.test.ts
- project-manager.test.ts
- rag-cache.test.ts
- rag-indexing.test.ts
- rag-rate-limiter.test.ts
- rag-status-bar.test.ts
- rag-sync-queue.test.ts
- rag-vault-scanner.test.ts
- scheduled-task-manager.test.ts
- scheduled-task-runner.test.ts
- selection-action-service.test.ts
- skill-manager.test.ts
- tool-registrar.test.ts
- vault-analyzer.test.ts
- accessed-files-subscriber.test.ts
- context-tracking-subscriber.test.ts
- project-activation-subscriber.test.ts
- tool-execution-logger-subscriber.test.ts
- tool-execution-logger.test.ts
- create-folder-tool.test.ts
- delete-file-tool.test.ts
- get-workspace-state-tool.test.ts
- list-files-tool.test.ts
- move-file-tool.test.ts
- read-file-tool.test.ts
- search-file-contents-tool.test.ts
- search-files-tool.test.ts
- utils.test.ts
- vault-tools-extended.test.ts
- write-file-tool.test.ts
- deep-research-tool.test.ts
- execution-engine.test.ts
- google-maps-tool.test.ts
- google-search-tool.test.ts
- grounding-tool-runner.test.ts
- image-tools.test.ts
- loop-detector.test.ts
- memory-tool.test.ts
- rag-search-tool.test.ts
- session-recall-tool.test.ts
- skill-tools.test.ts
- tool-integration.test.ts
- tool-registry.test.ts
- vault-tools-extended.test.ts
- web-fetch-tool.test.ts
- tool-policy.test.ts
- agent-view-messages-plan.test.ts
- agent-view-progress.test.ts
- agent-view-send.test.ts
- agent-view-session-autolabel.test.ts
- agent-view-tool-display.test.ts
- agent-view-tool-followup.test.ts
- leaf-helpers.test.ts
- session-identity.test.ts
- session-list-confirm.test.ts
- tool-section-parser.test.ts
- rag-status-panel.test.ts
- agent-view-ui.test.ts
- agent-view.test.ts
- explain-prompt-modal.test.ts
- management-modal-base.test.ts
- settings-agent-config.test.ts
- settings-display-race.test.ts
- settings-general.test.ts
- settings-helpers.test.ts
- skill-mention-modal.test.ts
- update-notification-modal.test.ts
- accessed-files.test.ts
- dom-context.test.ts
- error-utils.test.ts
- file-classification.test.ts
- file-log-writer.test.ts
- file-utils.test.ts
- folder-walk.test.ts
- format-relative-time.test.ts
- format-utils.test.ts
- history-normalize.test.ts
- html-entities.test.ts
- init-error-message.test.ts
- logger.test.ts
- markdown-formatting.test.ts
- no-regex-lookbehind.test.ts
- obsidian-settings.test.ts
- proxy-fetch.test.ts
- retry.test.ts
- settings-migrations.test.ts
- svg-rasterizer.test.ts
- text-generation.test.ts
- timeout.test.ts
- timer-utils.test.ts
- turn-preamble.test.ts
- completions.test.ts
- main.test.ts
- models.test.ts
- rewrite-selection.test.ts
- summary.test.ts
- tsconfig.json
- vitest-setup.ts
- .console-baseline
- .editorconfig
- .gitignore
- .mcp.json
- .npmrc
- .prettierignore
- .prettierrc
- AGENTS.md
- AI_POLICY.md
- CLAUDE.md
- CONTRIBUTING.md
- esbuild.config.mjs
- eslint.config.mjs
- GEMINI.md
- knip.json
- LICENSE
- manifest.json
- package-lock.json
- package.json
- README.md
- SECURITY.md
- SKILL_SOURCES.md
- skills-lock.json
- styles.css
- tsconfig.json
- tsconfig.test.json
- version-bump.mjs
- versions.json
- vitest.config.ts
# Installation Guide
1. Get the code
git clone https://github.com/allenhutchison/obsidian-gemini
Downloads the entire project code from GitHub to your computer.
cd obsidian-gemini
Moves into the project folder you just downloaded.
2. Node.js
Easy RecommendedPrerequisites
npm install # Install dependencies
Downloads and installs the libraries listed in package.json.
npm run dev # Development build with watch
Starts the development/run server.
npm run build # Production build
Builds optimized production files.
npm test # Run tests
Type this command into your terminal and run it.
After running the command, open the address shown in the terminal (usually something like http://localhost:3000) in your browser.
Pulled directly from this repo's README.
// repository documentation
Was this content helpful?
(0 ratings)
