Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Would a Logseq plugin be possible? #141

Open
a-c-m opened this issue Feb 6, 2023 · 10 comments
Open

Would a Logseq plugin be possible? #141

a-c-m opened this issue Feb 6, 2023 · 10 comments
Labels
plugin Improvements or additions to content or UI integrations try Experiment with feature or capability

Comments

@a-c-m
Copy link

a-c-m commented Feb 6, 2023

https://logseq.com/ is very similar to Obsidian, the markdown files they use work in both tools at the same time.

Wondering if there are plans to create a Logseq plugin for this very interesting tool!

@debanjum
Copy link
Collaborator

debanjum commented Feb 6, 2023

If it's just markdown files than it totally would be!

  • Seems like logseq has an API and supports plugins. Will have to look into what it takes to create a plugin for logseq.
  • Until then, you can just use the khoj web interface to search through your markdown notes. Use these setup and usage instructions. And let me know if it worked for you?

@debanjum debanjum added upgrade New feature or request coverage Add content type to search and index try Experiment with feature or capability plugin Improvements or additions to content or UI integrations and removed upgrade New feature or request coverage Add content type to search and index labels Feb 7, 2023
@cnrpman
Copy link

cnrpman commented Feb 7, 2023

@debanjum Hello, thanks for your great project!
Logseq supports both markdown & org-mode files (markdown has a bigger user base though)

Logseq even has an out-of-box API for integrating search service - No UI drawing required:
https://logseq.github.io/plugins/interfaces/IAppProxy.html#registerSearchService

Feel free to ping me if any blocker for the integration 👀

@debanjum
Copy link
Collaborator

debanjum commented Feb 7, 2023

Hey @cnrpman, thanks for the kind words and info 🙂

Logseq even has an out-of-box API for integrating search service - No UI drawing required:

That's good to know. The UI portion usually takes the most time when I'm creating plugins.

Feel free to ping me if any blocker for the integration 👀

Thanks, I'll reach out for sure if I have any questions or concerns when I do the effort estimation work!

@a-c-m
Copy link
Author

a-c-m commented Mar 2, 2023

Following up (respectfully) in case progress was made.

@debanjum
Copy link
Collaborator

debanjum commented Mar 2, 2023

Hi @a-c-m, thanks for your interest. Were you able to setup and use Khoj from the web (or other) interfaces at all?

To give some rough estimates, I expect to be able to get to this in 3 weeks 7 months 😬 ?
(Apart from bug fixes) I'm currently working on stabilizing the Chat with Notes and the Content plugins features.

@TomLucidor
Copy link

What are the major issues with a new PKM (e.g. Foam, LogSeq) being integrated, other than page hyperlinks?

@debanjum
Copy link
Collaborator

debanjum commented Oct 21, 2023

What are the major issues with a new PKM (e.g. Foam, LogSeq) being integrated, other than page hyperlinks?

What is this page hyperlinks issue? I'm not aware of any specific blockers setting up Khoj with other PKMs, per se. Apart from the initial effort and the subsequent maintenance required

It also depends on the level of integration required:

  1. Index PKM content but use Khoj desktop app or other existing UIs to interact with Khoj
  2. Index and interact with Khoj from within the PKM

The first should be relatively easy. The PKM just needs to expose the knowledge base as files or via API. The Khoj server exposes an API endpoint to push data to for indexing by Khoj

The second is more work as plugin implementations are specific to each PKM. And they require maintenance as Khoj codebase is updated.

Of course, if someone is willing to maintain a plugin for their preferred PKM, than the maintenance workload can be spread out and we can support as many PKMs as folks care to maintain 😁

@abrkn
Copy link

abrkn commented Apr 6, 2024

Is this still being considered?

@debanjum
Copy link
Collaborator

debanjum commented Apr 9, 2024

Hey @abrkn, what level of integration are you hoping for between Khoj and Logseq? See my previous comment for context.

As stated previously, we'd love to build this out if some Logseq folks are willing to co-maintain the plugin afterwards! Otherwise the maintenance burden of managing 6 Khoj client apps between Saba and me would get too difficult.

@abrkn
Copy link

abrkn commented Apr 10, 2024

Hey @abrkn, what level of integration are you hoping for between Khoj and Logseq? See my previous comment for context.

thanks for following up. i'll take any level integration! my goal is to be able to ask my graph questions like:

what should i get frank for his birthday?
what tasks should i focus on next month?
how can i destroy my enemies?
what is peter's opinion on the widget project?

this would be like a crazy super power given how thorough, plenty, and temporally specific my notes are

i would also be interested in having this integrated with roam research

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
plugin Improvements or additions to content or UI integrations try Experiment with feature or capability
Projects
None yet
Development

No branches or pull requests

5 participants