Me gusta esa idea. De hecho, hay espacio para una aplicación que combine lo mejor de Obsidian, Notion y Google Keep, pero que sea más sencilla, privada y con sincronización gratuita.

Como eres ingeniero de sistemas, te recomendaría no intentar hacer un “clon de Obsidian”. En lugar de eso, crear una app que resuelva problemas que Obsidian aún tiene.

Mi propuesta inicial

Imagina una aplicación llamada (nombre temporal):

  • MindVault
  • NoteFlow
  • Nexus Notes
  • BrainSync
  • Nova Notes

Características principales

  • 📱 Multiplataforma (Android, iPhone, Windows, Linux y macOS) (Web, Desktop y Android).
  • ☁️ Sincronización gratuita entre todos los dispositivos.
  • 📴 Funciona sin Internet y sincroniza cuando vuelve la conexión.
  • 🔒 Cifrado de extremo a extremo para que nadie pueda leer tus notas.
  • 📝 Markdown como Obsidian.
  • 📂 Carpetas y etiquetas.
  • 🔗 Enlaces entre notas (Nota).
  • 🌙 Modo oscuro.
  • 📸 Insertar imágenes, audio, PDF y videos.
  • 🎙️ Convertir voz en texto.
  • 📅 Calendario y tareas.
  • 📌 Widgets para Android.
  • 📤 Exportar a PDF, Word y Markdown.

¿Qué tecnología usaría?

Yo elegiría:

  • Flutter para Android, iOS, Windows, Linux y macOS con una sola base de código.
  • Base de datos local: SQLite o Isar.
  • Sincronización: Supabase o Appwrite.
  • Backend: Java con Spring Boot o Node.js.

Recomiendame el Stack todo que sea gratuito y dame 2 alternatvias siempre explicando el porque

Lo que haría diferente de Obsidian

  • Sincronización gratuita.
  • Instalación sencilla, sin configurar carpetas.
  • Interfaz más moderna.
  • Colaboración en tiempo real.
  • Copias de seguridad automáticas.
  • Historial de versiones.
  • Plugins oficiales fáciles de instalar.
  • Temas sin complicaciones.

Las preguntas más importantes

Respóndelas una por una si quieres diseñar la app perfecta.

1.

¿Será principalmente para notas personales o también para empresas? sera notas personales de mi y luego mejorar a mas delante para mi equipo de 5 y ya luego mas ps pero solo para mi al inicio

2.

¿Quieres que funcione completamente sin Internet? si

3.

¿La sincronización debe ser totalmente gratuita para siempre? si es para mi

4.

¿Quieres que el usuario sea dueño de sus archivos como en Obsidian o que todo viva en la nube? si dueño de sus archivos

5.

¿Prefieres simplicidad como Google Keep o potencia como Obsidian? ambos juntos me gustan su interfaz pero sino que hay para habilitar ambas partes de keep y obsidian

6.

¿Quieres incluir IA desde la primera versión?

7.

¿Qué es más importante?

  • velocidad (si)
  • privacidad (si)
  • diseño (si)
  • colaboración (si)
  • inteligencia artificial (mas delante)

8.

¿Los usuarios podrán compartir notas con otras personas? si

9.

¿Quieres crear una tienda de plugins? si

10.

¿Quieres permitir temas personalizados? si

11.

¿Debe tener dibujo a mano como GoodNotes? si pero mejor unir con excalidraw

12.

¿Quieres soporte para tablas, diagramas Mermaid y fórmulas matemáticas? si de todo rey que se bueno ps

13.

¿Qué sistema de sincronización prefieres?

  • Tu propia nube.
  • Google Drive.
  • OneDrive.
  • Dropbox.
  • Git.
  • WebDAV.
  • Elegir cualquiera.

que me recomniendas aca, usar varios osea mi propia nube, drive, onedrive, git u otro cualquiera que neceita el usario cual me recomeindas

14.

¿Quieres cobrar por la aplicación o que sea gratuita con funciones Premium? gratuito con funciones premium como es para mi ya luego podemos escalar rey si funciona bien o sirve ps

15.

¿Cuál sería tu usuario ideal?

  • Estudiantes.
  • Programadores.
  • Médicos.
  • Ingenieros.
  • Empresas.
  • Investigadores.
  • Escritores.
  • Todos.

Todos rey mas pra programadores, ingenierioes y Estudiantes

Mi visión

Creo que podrías crear una aplicación que no compita solo con Obsidian, sino que reúna lo mejor de varias herramientas:

  • Markdown de Obsidian.
  • Organización flexible de Notion.
  • Rapidez de Google Keep.
  • Sincronización gratuita y sencilla.
  • IA integrada pero mas delante gratuitas como openroute o recopilando ias gratuitas pero mnas delante por el momento no es prioridad.
  • Privacidad mediante cifrado.
  • Funcionamiento sin conexión.

Si desarrollamos esta idea desde cero, podemos diseñarla como si fuera una startup real: definir la visión, las funcionalidades, la arquitectura, la base de datos, las pantallas (UI/UX), el backend, la sincronización, la seguridad y un plan de desarrollo por versiones (MVP → Beta → v1.0 → v2.0). Así tendrías un proyecto sólido que incluso podría convertirse en un producto comercial.