News for hackers. Stuff that matters.

ayanb9440

Show HN: Kairos – Open-source risk and fraud decisioning platform

https://github.com/finic-ai/kairos

Hey HN, Ayan here from Finic. We’re launching Kairos, an open source alternative to Sift, Sardine, and other real-time fraud decisioning platforms. Kairos addresses two of the biggest problems facing traditional decisioning tools: a lack of labeled data to train on and dealing with fraudsters that are constantly changing their tactics.1. Traditional fraud solutions use ML models such as XGBoost...

( Read More... | 2 comments | 4 points | on HN )

Show HN: Open-source Docker image to run Chrome browsers in your cloud

https://hub.docker.com/r/finic/chrome

If you’ve ever worked with web scraping or automation using Puppeteer or Playwright, you know that running Chrome can be tricky. While headless mode (Chrome with no display) often works, some page elements only render in headed mode, forcing you to run Chrome with a display. This usually means bloating your Dockerfile with complex dependencies like xvfb. Updating your server or Lambda container...

( Read More... | 1 comment | 2 points | on HN )
Looks like somebody forgot to update the gitignore lol
Yup that's right its Robotic Process Automation.

Based on the feedback in this thread we're going to be releasing an updated version that focuses more around tooling for the browser agents themselves as opposed to scaling/scheduling, so stay tuned for that!

This should be fixed now
We're in the middle of putting this together right now but it's going to be a wrapper around Google Secret Manager for those that don't want to set up a secrets manager themselves.
Depends on the use case. Lots of hospitals and banks use RPA to automate routine processes on their EHRs and systems of record, because these kinds of software typically don't have APIs available. Or if they do, they're very limited.

Playwright and other browser automation scripts are a much more powerful version of RPA but they do require some knowledge of code. But there are more and more developers every year and code just gets more powerful every year. So I think it's a good bet to make that browser automation in code will replace RPA altogether some day.

We do support sentry. Finic projects are poetry scripts so you can `poetry add` any observability library you need.
That's a great suggestion! Essentially a cron job to check for website changes before your automation runs and possibly breaks.

What does this check look like for you? Do you just diff the html to see if there are any changes?

There are quite a few open source YC startups at this point. Our understanding is that:

1. Developer tooling should be open source by default 2. Open source doesn't meaningfully affect revenue/scaling because developers that would use your self-hosted version would build in-house anyway.

If you want to use an agent for scraping/automation, you would need to supply it with auth credentials. So permission is required by default.
Looking at their docs, it seems that with Browserbase you would still have to deploy your Playwright script to a long-running job and manage the infra around that yourself.

Our approach is a bit different. With finic you just write the script. We handle the entire job deployment and scaling on our end.

We currently don't save the browser state after the run has completed but that's something we can definitely add as a feature. Could you elaborate on your use case? In which scenarios would it be better to split a run into multiple steps?
Re:Integrating with Legacy Software: A Guide on Thursday August 29, 2024 @01:29PM (#41393223)
I spent some time building legacy software integrations while contracting for startups, so I wrote this guide for developers in the same boat. It covers user-permissioned authentication, the trade-offs between RPA and reverse-engineering APIs, and how to deploy your integration to production.
Re:Show HN: Startup Leaderboard on Monday December 18, 2023 @06:16PM (#38689741)
I see so you'd prefer the flow to be enter your ARR -> log in to confirm as opposed to the other way around? I'm guessing to reduce friction?

Show HN: Startup Leaderboard

https://www.startupleaderboard.com/

Hello Hackernews!I've been building startups for 3 years and finding my initial customers has always been a big struggle. I recently got into the "build in public" trend and love how it helps founders like us get noticed without big connections.I saw many of us sharing our ARR (Annual Recurring Revenue) on IndieHackers, Twitter, and other places. But there wasn't a simple place to see how we're...

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

Show HN: ChatMyFiles, Open Source ChatPDF

https://www.chatmyfiles.com/

ChatMyFiles is an open-source alternative to ChatPDF: you upload any PDF or Microsoft Office document and ask questions about it.Unlike other "chat with your documents" solutions, ChatMyFiles can be self hosted using a one-click deploy script that uses Terraform to deploy a- Vector database - Server - (Optional) Open-source LLM such as Falcon, Llama, or GPT4Allto your virtual private cloud...

( Read More... | 1 comment | 2 points | on HN )

Show HN: RAGstack – private ChatGPT for enterprise VPCs, built with Llama 2

https://github.com/psychic-api/rag-stack

Hey hacker news,We’re the cofounders at Psychic.dev (http://psychic.dev) where we help companies connect LLMs to private data. With the launch of Llama 2, we think it’s finally viable to self-host an internal application that’s on-par with ChatGPT, so we did exactly that and made it an open source project.We also included a vector DB and API server so you can upload files and connect Llama 2 to...

( Read More... | 30 comments | 6 points | on HN )
Thanks for the heads up! We'll have that fixed ASAP but in the meantime signing up with Google or email/password should work
Re:ChatPDF – Chat with Any PDF on Wednesday April 19, 2023 @12:17PM (#35630020)
Here is a fully self-hostable solution that connects to PDFs in your google drive folder: https://github.com/ai-sidekick/sidekick

Uses weaviate so that even the vectorstore can be self-hosted

Pre-populating with test credentials is a good idea!

Some examples use cases for Sidekick include:

- Customer support bots that answer questions based on your knowledgebase

- Internal tools for searching through documentation scattered across different SaaS tools

Yeah for sure! I'm guessing you want a Plaid-like flow where end users OAuth and enter in which folder/etc?

Show HN: Sync data from SaaS tools to a vector database automatically

https://app.getsidekick.ai/

Hey Hacker News! Last week we made the codebase for product 100% open source. This week we shipped a dashboard to manage connectors, as well as integrations with Google Drive, Zendesk, Notion, and Confluence. This means Sidekick is now the fastest way to sync data from these tools to a vector database.Why is this important? For developers building LLM apps, data integrations are often the least...

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

Show HN: Connect Google Drive to ChatGPT

https://www.getsidekick.ai/

Hey hackernews! We just shipped a google drive integration that lets you connect your google drive folder to LLMs like ChatGPT, in three steps:1. Click a button to authorize Google. This handles the OAuth and redirects with Google drive. 2. Select a folder that you want to sync. 3. Hit the sync button, which uses the googleapiclient library to crawl through the folder, get content from each...

( Read More... | no comments | on HN )
Nice, quite a feature set. Add a PR and ping us on slack, we'll merge it in
+1, here's the line in the codebase: https://github.com/ai-sidekick/sidekick/blob/main/sidekick-s...

We'll also add support for huggingface embeddings like MPNET and SBERT in the future!

Is Marqo a vector database? If so that sounds great, feel free to put up a PR!
An API integration is in our roadmap! Send over an email to [email protected] for more details.

Older »