README file from
GithubPieces for Obsidian
See the full docs
Pieces is an all-in-one productivity tool that gives creators complete contextual awareness of their workflow, no matter the source.
Leverage the power of the Pieces Copilot, the Long-Term Memory Engine, and Pieces Drive—all directly within Obsidian.
Enhanced AI Assistance
Pieces provides comprehensive AI-driven capabilities, enabling users to:
- Query cloud and local LLMs directly within Obsidian
- Access Long-Term Memory across your workflows and apps
- Talk to your notes or entire vault with Pieces Copilot
- Save materials to quickly reference in the future, in any context

Pieces Drive
With Pieces Drive embedded in Obsidian, developers can save, edit, search, and share saved materials, boosting productivity by keeping reusable code easily accessible and organized within their notes and project files.

Pieces Copilot
Initiate a conversation with the LLM of your choice, providing as much context as needed by adding files, folders, or even your entire Obsidian vault to the chat.
To initiate Copilot from the editor, select a portion of code, right-click, and hover over the Pieces item in the context menu.

Quick Actions
Pieces adds inline actions to your block elements in Obsidian, making it simple to save and share materials in your notes.

Connect with Pieces
Join our Discord
Become a part of our Discord community to stay updated and engage in discussions about our features.
Submit a Feature Request or Feedback
Have an idea for a new feature? Feel free to submit your suggestions on our GitHub support repo.
Tech Blogs
Stay connected and up-to-date with our latest blogs.
Plugins
Explore our collection of awesome Pieces plugins.
Obsidian Community Disclosure
Please note that this repository is hosting a closed-source Obsidian plugin. While the source code is not publicly available, we assure you that the utmost care has been taken to ensure its quality, performance, and respect for user privacy and data security.
The Pieces For Developers Obsidian Plugin is intended to enhance the functionality and user experience of the Obsidian application, while adhering strictly to the developer policies of Obsidian, notably:
- We do not obfuscate our code to hide its purpose.
- We do not insert dynamic ads or static ads outside the Pieces For Developers Obsidian Plugin interface.
- We do not include client-side telemetry.
- We temporarily leverage Cloud LLM API endpoints.
- We respect Obsidian's trademark policy.
- For any issues, feature requests, or policy violations, please feel free to open an issue in this repository. In the case of severe issues or policy violations, please also contact the Obsidian team.