Smart Composer - el plugin de Obsidian que hace que escribir sea tan cómodo como con Cursor AI
(github.com/glowingjade)Al escribir notas en Obsidian, muchas veces terminas yendo de un lado a otro buscando notas e información existentes.
Uno quiere escribir bien y de forma eficiente, pero el camino para poner a trabajar a ChatGPT es demasiado largo.
- Toma una eternidad explicar mi contexto (conocimiento de fondo del contenido del Vault + el estilo de escritura que quiero).
- Hay demasiado ida y vuelta, cambio de contexto, copiar y pegar.
Somos desarrolladores que aman Cursor AI, así que quisimos llevar a la edición de notas en Obsidian esa experiencia en la que la IA entiende tu trabajo y te ayuda justo como lo necesitas.
Por eso les presentamos el plugin Smart Composer.
Funciones principales de Smart Composer
- Conversaciones que entienden el contexto
- Mención de notas: conversa con la IA haciendo referencia a una nota con
@nombredearchivo-> no hace falta repetirle a la IA la explicación de tu contexto - Mención de enlaces web: puedes pegar solo el enlace de un sitio web para que consulte su contenido. (También entiende contenido de YouTube)
- Vault Search (RAG): busca en todo el Vault para encontrar y aprovechar automáticamente contenido relevante
- Mención de notas: conversa con la IA haciendo referencia a una nota con
- Sugerencias de edición con un clic
- Edición automática con IA "Apply": cuando la IA propone cambios en el documento, puedes aplicarlos con un solo clic
- Puedes comparar el antes y el después de la edición y aplicar los cambios de forma selectiva
- Soporte para modelos locales
- Puedes usar modelos de IA personalizados con la API key que prefieras
- Ejecuta modelos de IA open source localmente con Ollama -> privacidad y uso sin conexión
- Prompt Template (guardar prompts de uso frecuente) y otras funciones prácticas para IA
Smart Composer ya está registrado como plugin comunitario.
Busca "Smart Composer" en Obsidian o instálalo desde este enlace.
¡Agradeceremos mucho un GitHub Star o tu feedback!
Si tienes comentarios o preguntas, serán bienvenidos en cualquier momento.
19 comentarios
Guau... ¡esto sí que es realmente genial!
He probado muchas extensiones relacionadas con IA, como ChatGPT MD, Obsidian Copilot, Smart Connections y varias más, pero esta extensión de verdad está muy buena.
Como con una cuenta personal de Claude no se puede usar la API de pago, estoy usando OpenRouter, y al aplicarlo con configuración personalizada funciona bien.
Al principio no estaba muy seguro, pero creo que si hubiera una indicación de que también es compatible con OpenRouter, se podría configurar con más confianza. ^^;
¡¡Gracias!! jaja Me alegra que la compatibilidad con OpenRouter te haya sido útil; tendré que actualizar la guía para que a otras personas les resulte más fácil empezar también jaja
Siempre los apoyo jaja
Gracias, desarrollador anónimo jaja
¡Mucho ánimo para Relieve AI! Yo ando evangelizándolo muy bien jajajaja
Gracias al gran maestro de Obsidian, Johan, esto me da muchísimo ánimo jajaja. ¡A seguir dándole con todo!!
Oh, ¿lo hiciste tú mismo? Yo también uso mucho este producto :) Como uso Obsidian de forma intensiva, hay muchas veces en que resulta muy útil.
Sí, es un plugin que hicimos nosotros jaja. ¡Gracias!!
Hola, lo instalé hoy y me está funcionando súper bien :)
Creo que estaría buenísimo que tuviera una función como el Inline Chat de Copilot, o una función que inserte de inmediato el bloque seleccionado en el chat.
Si usas el comando
Add Selection to Chat, puedes insertar el bloque seleccionado en el chat.También adjunto la documentación relacionada: https://github.com/glowingjade/obsidian-smart-composer/…
¡Gracias! Ya estaba hecho jaja. Como referencia, yo suelo olvidar mucho los atajos de teclado, así que estoy usando el plugin
obsidian-commanderpara agregar comandos personalizados al menú contextual, y la verdad es que es súper cómodo.Pagué tarifas de API para Claude y GPT por culpa de este plugin. Gracias por la buena app. Quiero probarla de varias formas y también me gustaría contribuir.
¡Gracias! Nosotros también, por esto, terminamos moviendo todo el espacio del equipo de Notion a Obsidian Sync jaja.
¡Las contribuciones siempre son bienvenidas! Pueden compartir sus opiniones con toda confianza en el enlace del chat abierto de abajo, o ayudarnos con issues/PR en el código abierto de Github; eso nos sirve muchísimo jaja.
Está muy bien. La interfaz es bastante parecida a la de Cursor, ¿la implementaste tú mismo?
¡Gracias! Tomé Cursor como referencia para la UI básica, y la estoy desarrollando para que sea más cómoda en el contexto de edición de Obsidian. Todo está implementado directamente por mí jaja
¡También comparto un chat abierto de Kakao para que los usuarios de Smart Composer puedan intercambiar información!
https://open.kakao.com/o/gCL8TjWg
¿Podrías aumentar también la cantidad de personas participantes?
Ah, recién me doy cuenta de que había un límite en la cantidad de participantes jaja;; ¡Ya lo quité! Gracias por avisar jaja