Obsidian plugin for exploratory language model prompting
Top 89.1% on sourcepulse
This project provides a Loom implementation as an Obsidian plugin, enabling users to interact with large language models like GPT-3 through a recursively branching interface. It's designed for exploratory text generation and experimentation, offering a modular and extensible alternative to existing tools.
How It Works
Loom operates by allowing users to trigger text completions from their current cursor position within Obsidian. Upon activation (Ctrl+Space), it generates multiple child nodes, each representing a different completion of the preceding text. This is complemented by a tree interface in the sidebar for navigation and a pane displaying the full text of the current node and its siblings. The plugin supports various LLM providers, including OpenAI, Azure OpenAI, Cohere, and TextSynth, with extensibility for custom proxy implementations.
Quick Start & Requirements
[vault]/.obsidian/plugins
.npm i
, and npm run build
within the plugin directory.Highlighted Details
openai-cd2-proxy
implementations.Maintenance & Community
The project is developed by cosmicoptima. Support is available via Patreon.
Licensing & Compatibility
The repository does not explicitly state a license in the provided README. Users should verify licensing for commercial use or integration with closed-source projects.
Limitations & Caveats
Some default hotkeys on macOS may conflict with system-level shortcuts, requiring user configuration. The README does not specify the current development stage (e.g., alpha, beta, stable).
4 months ago
1+ week