obsidian-copilot

🤖 A prototype assistant for writing and thinking (by eugeneyan)

Obsidian-copilot Alternatives

Similar projects and alternatives to obsidian-copilot

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a better obsidian-copilot alternative or higher similarity.

obsidian-copilot reviews and mentions

Posts with mentions or reviews of obsidian-copilot. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2024-04-03.
  • Ask HN: Has Anyone Trained a personal LLM using their personal notes?
    10 projects | news.ycombinator.com | 3 Apr 2024
    hadn't seen your repo yet [1] - adding it to my list right now.

    Your blog post is really neat on top - thanks for sharing

    https://github.com/eugeneyan/obsidian-copilot

  • Obsidian-Copilot: A Prototype Assistant for Writing and Thinking
    1 project | /r/patient_hackernews | 13 Jun 2023
    1 project | /r/hackernews | 13 Jun 2023
    5 projects | news.ycombinator.com | 13 Jun 2023
    Um... can someone explain what this actually does?

    In the video the user chooses the 'Copilot: Draft' action, and wow, it generates code...

    ...but, the 'draft' action [1] calls `/get_chunks` and then runs 'queryLLM' [2] which then just invokes 'https://api.openai.com/v1/chat/completions' directly.

    So, generating text this way is 100% not interesting or relevant.

    What's interesting here is how it's building the prompt to send to the openai-api.

    So... can anyone shed some light on what the actual code [3] in get_chunks() does, and why you would... hm... I guess, do a lookup and pass the results to the openai api, instead of just the raw text?

    The repo says: "You write a section header and the copilot retrieves relevant notes & docs to draft that section for you.", and you can see in the linked post [4], this is basically what the OP is trying to implement here; you write 'I want X', and the plugin (a bit like copilot) does a lookup of related documents, crafts a meta-prompt and passes the prompt to the openai api.

    ...but, it doesn't seem to do that. It seems to ignore your actual prompt, lookup related documents by embedding similarity... and then... pass those documents in as the prompt?

    I'm pretty confused as to why you would want that.

    It basically requires that you write your prompt separately before hand, so you can invoke it magically with a one-line prompt later. Did I misunderstand how this works?

    [1] - https://github.com/eugeneyan/obsidian-copilot/blob/bdabdc422...

    [2] - https://github.com/eugeneyan/obsidian-copilot/blob/bdabdc422...

    [3] - https://github.com/eugeneyan/obsidian-copilot/blob/main/src/...

    [4] - https://eugeneyan.com/writing/llm-experiments/#shortcomings-...

  • A note from our sponsor - InfluxDB
    www.influxdata.com | 30 Apr 2024
    Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality. Learn more →

Stats

Basic obsidian-copilot repo stats
5
427
7.3
2 months ago

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com