August 6th, 2024

Show HN: I built a serverless data API builder – No storage, Low Latency

Fleak is a low-code, serverless API builder for data teams, enhancing data workflows, reducing costs, and improving AI model efficiency while supporting various storage environments and ensuring reliable large-scale operations.

Read original articleLink Icon
CuriositySkepticismDisappointment
Show HN: I built a serverless data API builder – No storage, Low Latency

Fleak is a low-code, serverless API builder designed for data teams, enabling them to integrate, consolidate, and scale their data workflows without the need for infrastructure management. It addresses the challenges posed by complex legacy systems, allowing users to create unified APIs that enhance data processing and AI model efficiency. Fleak's serverless architecture reduces operational overhead, facilitating innovation while ensuring scalability and reliability. The platform supports seamless integration with various storage environments, including cloud data warehouses and lakehouses, and offers features like in-memory SQL and LLM nodes to optimize performance. Users have reported significant improvements in data processing capabilities, reduced operational costs, and enhanced collaboration among data professionals. Fleak's deployment strategy ensures smooth updates without downtime, making it a reliable choice for managing large-scale operations. The platform is positioned as a solution for teams looking to simplify AI workflows and improve efficiency in data operations.

- Fleak is a low-code, serverless API builder for data teams.

- It simplifies the integration and scaling of data workflows without infrastructure management.

- The platform enhances AI model efficiency and reduces operational costs.

- Fleak supports various storage environments and offers advanced features for data processing.

- Users have praised its reliability and ease of use for managing large-scale operations.

AI: What people are saying
The comments on Fleak's API builder reveal several key insights and suggestions from users.
  • Users seek clearer explanations of features, such as AI workflows and embedding APIs, along with concrete use cases.
  • There is a demand for more flexibility, including the ability to use custom models and arbitrary code execution.
  • Feedback suggests simplifying the landing page and pricing structure to enhance user understanding and appeal.
  • Some users express concerns about the limitations of the free tier and the need for better documentation.
  • Comparisons to existing tools like AWS StepFunctions and Langflow indicate competition and the need for differentiation.
Link Icon 17 comments
By @spencerchubb - 9 months
What is an AI workflow? What does "embed API endpoint" mean? What is a concrete example of something I would use it for? Why would I use it as opposed to other solutions?
By @curiousDog - 9 months
To be honest, it's really hard to understand what Fleak does. For a minute, I thought it's a low-code way of deploying microservices/API endpoints. Maybe one end to end use case would help
By @simple10 - 9 months
This looks useful for no-code team members to create embeddings for LLM.

Since you're looking for feedback...

The "New Way" section would benefit from simplifying into a single flow chart with just two steps. Then move the existing 4 blocks to a features section.

Also would be great to have simple use cases on the landing page and link to the current Use Cases page for details. On the Use Cases page, I would get rid of the graphics. They don't convey much info and distract from the screenshots.

Maybe add a page for product comparisons. Without playing with the product first, it's a bit unclear to me how my no-code teams would prefer Fleak over their current tools (Make.com, n8n, Pabbly, Zapier, etc.).

The pricing page is somewhat of a deal breaker for my team to even spend time testing the product. The only option (free tier) seems to have really limits like 1 request / sec. And there's not enough info to understand how max events and other rate limits play together. I would keep the 1 user, 5 pipeline, token limits, and 500 requests (pipeline executions?) per month. Then remove the other limits. Alternatively, offer a Pro tier with a free month trial with higher limits.

Also on the pricing page, it would be great to list out a few use cases as examples of what's possible within the limits of each tier.

Hope this helps! And best of luck. It looks like a promising product.

By @xing_666 - 9 months
I have gone through Fleak's documentation and demo videos, and also ran a few demos myself. I must say, Fleak seems like a fantastic product, especially suitable for enterprise users or professional engineers in the industry. However, from a personal developer's perspective, I feel that the documentation and demo videos are somewhat too professional and not as user-friendly for ordinary users like me. For instance, as a regular web scraping engineer, I need a simple and effective way to process the data I collect. While there are some basic open-source products available that could meet my needs, the learning curve, the necessity of running a server, and additional costs (like purchasing tokens for LLM) are daunting.

If a manufacturer could provide a one-stop service, including easy-to-understand documentation, tutorials or demo videos aimed at beginners, at a reasonable price, while ensuring the reliability of the service, I would be very willing to pay for their products. I hope Fleak could consider the needs of users like us, to further optimize the product and services, making it easier for more individual developers to get started with Fleak.

Looking forward to future improvements and updates from Fleak, and continuing my support for you guys!

By @abraxas - 9 months
I'd love something like this but with the option to bring in my own model(s). In my case I need to run BLIP2 to generate the kinds of embeddings I care about.

Ideally I'd love to be able to run arbitrary Python code in a node together with custom pip scripts to install the libraries I care about. We do some image processing steps and looks like this is not something you support.

The bias here is clearly towards text processing but I think more and more companies like this one should start thinking about multimodal pipelines.

One last point, I did not get far enough in my tests to see if I can publish a public API point secured by an API key. That's absolutely a must as having to mess around with a gateway myself to access this would nullify most of the benefits of this platform.

By @piyushtechsavy - 9 months
This seems like a no code platform for developing APIs. Although I am not sure if it supports all kind of data like Relational, NoSQL, Graph data etc. Also in cases where complex business logic is needed over the data, what would one implement them.
By @ricardobeat - 9 months
The “Docs” link goes back to the homepage. I found it hard to tell what exactly this does - how can serverless reduce overhead (usually it’s the other way around), how does it scale the LLM backend and so on.
By @balls187 - 9 months
> Does this sound useful to you?

Who is your target user?

By @nextworddev - 9 months
Kind of useful but I'd generally point people to AWS StepFunctions which is a strict superset of this product (assuming they are ok with using AWS)
By @marban - 9 months
Isn't Langflow the better tool for LLMs?
By @junjieshen - 9 months
I think there can be batch processing capabilities, just like OpenAI
By @tazu - 9 months
Disappointed I can't use an arbitrary S3 URL. I'd like to use Cloudflare R2.
By @catapart - 9 months
I'm just one person, and I'm probably not even the target demographic, but if you're taking feedback:

I full-on laughed out loud reading your landing page for the "old way"/"new way" comparison.

It reads, to me, like "old way: easy to follow, if cumbersome, flowchart", "new way: 4 separate abstract drawings that are actually impossible to follow and do not imply any specific process is occurring."

Obviously, I'm probably in the minority here. Just some food for thought, if you're interested in that kind of thing.

By @bolei - 9 months
What are the best use cases you have built?