Paperless-ngx is an extensive document management system. 3.0.0 has just been released.

It seems from a user/admin perspective that a lot of obsolete stuff under the hood got removed and they did some performance stuff, but it’s also full of AI features. There’s too many changes to read them all though, I wonder if there’s a blogpost or something somewhere summarizing the main changes.

Personally I’ll stay with 2.X for some days at least to see what people say about the new version. I’m not interested to have AI parse my documents, the alrogirthmic auto tagging etc works quite well.

  • shamoon@lemmy.world
    link
    fedilink
    English
    arrow-up
    30
    ·
    edit-2
    3 hours ago

    At the risk of getting internet-assaulted I am one of the primary devs, feel free to ask me about it. To address some of the issues already raised:

    • All the new “AI” (LLM) features are opt-in, meaning if you dont enable them you wont see them, literally. At all.
    • All of them can also be run local-only, of course.
    • There are a ton of other features as well.
    • One of our devs has made use of Claude especially around database schema improvements, which is a particularly tricky thing to work on. I dont like AI, I wish I could go back to the world before it, but I cant. So at this point it is almost absurd to not use LLM tools to some degree in programming. AI slop or vibe-coding is to do so indiscriminately, and I hate that too. Believe me we get tons of PRs from people with basically no dev experience or abilities slinging up a Claude PR they dont understand… and we dont accept them. We expect the same from ourselves. We use it sparingly and very specifically, interrogate it aggressively and stand behind it after it’s merged. To somehow object to any / all use of it at this point either implies a) you dont do programming or b) you dont understand the nuances of how tools can be used in programming. Used properly, it’s no more offensive than using an IDE instead of a bare text editor, is that something you care about?
      • Also, leaving Claude as a co-author I would argue seems more transparent, not doing so or not disclosing it in the PR seems like the shadier choice.
    • The ethical concerns about LLMs, compute use etc are real, but I dont think one OSS project somehow needs to bear the entire weight of this societal problem.

    Again, Im happy to discuss more, as long is its not the guy who opened the raving “issue” in our project.

    • Knossos@lemmy.world
      link
      fedilink
      English
      arrow-up
      1
      ·
      4 minutes ago

      Thank you for the amazing work. This is, along side immich, my most used self hosted project. I’ll definitely give this a look over this weekend!

    • tofu@lemmy.nocturnal.gardenOP
      link
      fedilink
      English
      arrow-up
      6
      ·
      3 hours ago

      Thanks for chiming in! I don’t fully agree with your reasoning re the usage of AI but I can accept your stance and am glad that you implemented it opt in with no intention of annoying me into using it. I also know many people have been asking for those features for a while though.

      The person creating the issue has been downvoted here as well, even though this is a largely anti-ai place in my perception.

      By now I also found the upgrade guide which lists the main features - I usually read the release notes, but this time it was a whole lot and hard to take it all in.