Pieces for Developers

approved

by pieces-app

Streamline your coding workflow with powerful features for capturing, managing, translating, and enhancing code snippets.

★ 215 stars↓ 28,390 downloadsUpdated 1y agoMIT

Pieces 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

img

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.

img

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.

image

Quick Actions

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

img

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.

Pieces Privacy Policy

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.