News for hackers. Stuff that matters.

Tammilore

Re: on Monday December 02, 2024 @02:25PM (#42299448)
I wrote a step-by-step guide on creating a workflow to pull structured data from PDF email attachments. It walks you through fetching emails, processing the PDFs, extracting and exporting the data.

Full code here: https://dub.sh/eTUQL8t

Hi. Thanks for the question. To clarify, the MIT license was never removed or swapped. The license was and still is included in the folder that contains the code from the original project. In the root of the repository, I added the AGPL license for the new code I developed and made sure to explicitly acknowledge that the code in the folder is still under the MIT license.

I’ve also added a direct note acknowledging and linking back to the zerox project.

Hi. Thank you for pointing this out. I totally understand now that forking would have kept the commit history visible and made the attribution clearer. I have since added a direct note in the repo acknowledging that it is built on the original Zerox project and also linked back to it. If there’s anything else you’d suggest, happy to hear it. Thanks again.
Thanks for pointing this out, and I get where you're coming from. I didn’t mean to make it seem like Zerox wasn’t part of the project— which was why I included the MIT license both in the relevant code and the root file to make sure it was properly acknowledged.

On the forking thing, I honestly didn’t think it was necessary since cloning and modifying seemed fine for the use case, but I see how forking might’ve made things clearer. I’ll keep that in mind going forward.

Appreciate the heads-up about generateMarkdownDocument, too—I’ll fix that!

Hello. I apologize that it came across this way. This was not the intention. Zerox was definitely used and I made sure to copy and include the MIT license exactly as it was inside the part of the code that uses Zerox.

I also mentioned that MIT license again in the root license file.

If there's any additional thing I can do, please let me know so I would make changes. Thanks.

Hi. This was definitely not the intention.

I made sure to copy and past the MIT license in Zerox exactly as it was into the folder of the code that uses it. I also included it in the main license file as well. If there's anything I could do to make corrections please let me know so I'd change that ASAP.

Hello. I apologize that it came across this way. This was not the intention. Zerox was definitely used and I made sure to copy and include the MIT license exactly as it was inside the part of the code that uses Zerox.

If there's any additional thing I can do, please let me know so I would make all amendements immediately.

Thank you, I appreciate the feedback! I understand people wanting data confidentiality and I'm considering connecting Ollama for future updates!
Thanks for the laugh and your feedback! I know that depending on an OpenAI isn't ideal for everyone. I'm considering ways to make it more self-contained in the future, so it’s great to hear what users are looking for.
Hi. I totally get the concern about sending data to OpenAI. Right now, Documind uses OpenAI's API just so people could quickly get started and see what it is like, but I’m open to adding options and contributions that would be better for privacy.
Thanks for pointing this out. This was an error on my part.

I see someone opened an issue for it so will fix now.

Show HN: Documind – Open-source AI tool to turn documents into structured data

https://github.com/DocumindHQ/documind

Documind is an open-source tool that turns documents into structured data using AI.What it does:- Extracts specific data from PDFs based on your custom schema - Returns clean, structured JSON that's ready to use - Works with just a PDF link + your schema definitionJust run npm install documind to get started.

( Read More... | 65 comments | 39 points | on HN )

Show HN: Open-Source HTTP Interceptor – Capture, Modify, Run Requests in Browser

https://chromewebstore.google.com/detail/relay-–-intercept-modify/kilmhgoembjiamcmcbecekdonljjiolg

Hey HN,I recently built an open-source HTTP interceptor called Relay, which works as a Chrome extension for capturing, modifying, and replaying HTTP requests directly in your browser — no account needed.How it works: Relay lets you capture requests as they happen, modify parameters, headers, or body content, and replay them on the fly. You can customize or debug network requests quickly without...

( Read More... | no comments | 3 points | on HN )

Show HN: Bloo – Automate and Route Inbound Emails to Anywhere

https://app.trybloo.co/

Hello HN community,I'm excited to show a project I've been working on called Bloo (https://app.trybloo.co): your go-to for efficient inbound email routing.Bloo is designed to help you automate the routing of your inbound emails to a plethora of platforms, including WhatsApp, personal Gmail, support tools like Intercom and Slack, webhooks for developers and a lot more.Current Capabilities: The...

( Read More... | no comments | on HN )