Porygon
approvedby iuga
This plugin has not been manually reviewed by Obsidian staff. Turn your notes into a conversation.
Porygon - The Obsidian Assistant
Turn your Obsidian vault into a local-first AI workspace.
Chat with your notes and use Ollama-powered agent tools to search, edit, and interact with your vault while keeping everything private, local, and free.
Philosophy
Porygon is a simple and practical workspace for thinking, learning, and daily work. The goal is to build tools that are minimalistic, lightweight, and genuinely useful. AI is part of the experience, but not the center of it. It should help when needed, stay out of the way when not, and feel naturally integrated into the workflow instead of becoming the workflow itself.
Features
- AI-powered chat: Talk with local Ollama models directly from Obsidian with streaming Markdown responses.
- Agent tools: Let the assistant search, read, create, and edit notes in your vault through built-in tools.
- Semantic search: Find relevant notes by meaning instead of exact words, making it easier to discover related content across your vault.
- Skills: Teach the assistant reusable procedures with simple Markdown files stored in your vault, loaded on demand.
- Save and resume sessions: Continue previous conversations at any time without losing context.
Agent tools
Porygon includes built-in tools like list, search, semantic search, view, edit, rename, create folder, copy, active file, backlinks, and load skill so the assistant can understand, navigate, organize, and modify your vault directly during a conversation.
Skills
Skills are reusable instructions that teach Porygon how to handle specific tasks, such as summarizing notes in a consistent format. Porygon stores them as Markdown files in porygon/skills/ and automatically makes them available to the assistant. To add a new skill, create a .md file in that folder with a short YAML header containing name and description, then write the instructions below it.
Personalize your experience
Keep the interface simple and concise, or enable advanced features like model thinking and tool inspection to better understand how the assistant works. You can also customize and fine-tune the agent instructions to shape the assistant around your own workflow.
Getting started
Porygon requires Ollama to be installed and running locally. You can download it from Ollama and install a model with:
ollama run gemma4
The first time you open Porygon, the onboarding flow will guide you through configuring your Ollama host, chat model, and embeddings model.
Semantic index settings
Porygon stores semantic index data locally in your browser's IndexedDB storage. You can exclude vault-relative files or folders from indexing in the Porygon Assistant settings page.
Privacy
Porygon does not add telemetry. When you send a message, the following data may be sent to your configured Ollama host:
- Your chat message
- The latest content of notes you explicitly mention
- Prior conversation history in the current Porygon session
- Tool results, including vault paths returned by list, search, edit, view, or rename operations
- Note content indexed for semantic search
If your Ollama host is local, this stays on your machine. If you configure a remote Ollama host, data is sent to that host.
For plugin developers
Search results and similarity scores are powered by semantic analysis of your plugin's README. If your plugin isn't appearing for searches you'd expect, try updating your README to clearly describe your plugin's purpose, features, and use cases.