nowfound

Alternatives

Products that do what Rezolva – Entity resolution for everyone. Minimal. No dependencies does

Hello HN! I'm excited to share rezolva, a project I've been hacking on recently. Rezolva is a lightweight library for performing entity resolution - a crucial task in data integration that involves identifying and linking different representations of the same real-world entity across datasets. The goal is to provide a wide range of out-of-the-box functionality (matching algorithms, preprocessing functions, etc.) while also offering a framework for modular/customizable pieces of the process. To ensure easy integration into projects, the base library is built entirely using the Python…

  1. 1PI

    Hi HN! I’m Alex from Parabola (https://parabola.io). Parabola is a visual programming tool for creating functional data flows that everyone can use. It’s entirely drag-and-drop, handles data sizes much larger than a traditional spreadsheet, calculates everything live, and can run your flows on a schedule of your choosing. I used to work in strategy consulting, doing data analytics for SMBs and Fortune 500 companies. The amount of time wasted on menial tasks was astounding. Things like cleaning data, generating custom reports, creating human workflows to solve shortcomings in third…

    2018 · parabola.io

  2. 2AL

    Hi HN! I am Maria, solo founder of DataQA (https://dataqa.ai/), a tool to search and label documents for various NLP tasks (e.g. entity extraction, entity linking, etc). I have worked as a data scientist and ML engineer for the better part of a decade, and over that time have specialised mainly in applications involving natural language processing (NLP). One of the key questions I have always had at the back of my mind is whether my time was well spent. Whenever I spent more time on feature engineering or trying different models, I always wondered whether I would get better…

    2021

  3. 3VU

    Visions is a python library for working with user defined data type systems. Out of the box, it provides type inference and automated data cleaning of sequence data with backend specific implementations for pandas, spark, python, and numpy. We often use it as a first pass cleaning step when working with tabular data and to simplify the backend logic of both pandas-profiling[1] and our tabular data compression library compressio[2]. Because data types are user defined, we can build user customizable libraries based around types without adding code complexity. In the case of compressio that…

    2022 · github.com

  4. 4ZO

    Hello HN, I am Sonal, a data consultant from India. For the past few months(and years!), I have been working on an entity resolution tool to build a single source of truth for customers, suppliers, products and parts. Here is a short demo of Zingg in action https://www.youtube.com/watch?v=zOabyZxN9b0 As a data consultant, I often struggled to build unified views of core entities on the datalake and the warehouse. Data spread across different systems has variations and consistencies making Customer 360, KYC, AML, segmentation, personalization and other analytics difficult. As I…

    2022

  5. 5SV

    I've already posted yesterday, but I'd really love to get comments, any kind of questions, suggestions and help would be greatly appreciated as it's an Open Source project of mine (and was for others during my studies at the University of Konstanz 6 years ago). Since then I spent countless ours to bring forth the idea of a versioned storage system, especially well suited for analytical tasks for timd-varying data. Especially I'd love to discuss what documentation you need, which next steps are necessary (JSON, Cloud...), API additions or changes... I've updated the README quiet a bit, such…

    2018

  6. 6SF

    I've made a small Python library, designed for quick-and-easy prototyping of machine learning models. It's built on top of scikit-learn, to serialize and deserialize data from the forms you're likely to have, to the format used in scikit-learn. https://github.com/madman-bob/Smart-Fruit It's pretty bare-bones at the moment, but I thought I'd see if there was any interest before spending too much time on it. Let me know what you think.

    2018

  7. 7AT

    Hello community. Some time ago I was trying to create a project for my students using Hacker News data. As you might know, HN offers an official API [0], but it's based on Firebase and I felt it's main usage is to build clients, rather than consult data. I found out that Algolia also provides an official REST API [1]. It's exactly what I needed: the ability to "search" HN. Either by keywords, type of stories (Show HN, Ask HN, etc) and/or date. So I created a thin python wrapper on top of Algolia's Search API: https://github.com/santiagobasulto/python-hacker-news The…

    2019

  8. 8SS

    I'm developing a storage system for versioning data at the subfile level, especially well suited for SSDs due to its log-structured COW nature. It implements a novel versioning algorithm called sliding snapshot, a diff-algorithm which makes use of our stable record-identifiers and optionally hashes, another diff algorithm for importing similar XML-documents as a versioned resource as well as novel XPath axis to navigate not only in space, but also in time. Recently, I've implemented a higher level, asynchronous REST-API with Kotlin (Coroutines) and Vert.x in a seperate module. The system is…

    2018

  9. 9UI

    Hey everyone! I am excited to share updates on four of my & my teams' open-source projects that take large-scale search systems to the next level: USearch, UForm, UCall, and StringZilla. These projects are designed to work seamlessly together, end-to-end—covering everything from indexing and AI to storage and networking. And yeah, they're optimized for x86 AVX2/512 and Arm NEON/SVE hardware. USearch [1]: Think of it as Meta FAISS on steroids. It's now quicker, supports clustering of any granularity, and offers multi-index lookups. Plus, it's got more native bindings than probably…

    2023 · usearch-images.com

  10. 10PR

    Hi HN, While building RAG agents, I noticed a lot of token budget was wasted on formatting overhead (HTML tags, JSON structure, whitespace). Existing solutions felt too heavy (often requiring torch&#x2F;transformers), so I wrote this lightweight, zero-dependency library to solve it. It includes strategies for context packing, PII redaction, and tool output compression. Benchmarks show it can save ~15% of tokens with negligible latency overhead (<0.5ms). Happy to answer any questions!

    Dec 2025 · github.com

  11. 11WE

    So yeah. After months of semantic rabbit holes and weird math, I pushed WFGY out into the world. Didn’t expect much. Now it’s hitting 2k+ downloads&#x2F;month, and the dev behind Tesseract.js even starred it. That was the surreal part. WFGY isn’t a framework, it’s more like… an engine that lets your embedding space do things. Think of it like a semantic OS — not a database, not a chatbot, but a way to let meaning drive behavior. We just launched one module: Blah Blah Blah – Truth generator. One button → 50+ perspectives on your input. Not retrieval. Not summarization. Just pure divergent…

    2025 · github.com

  12. 12TN

    Hi guys, I’m excited to share an update on ReproModel, an open-source toolbox designed to streamline the testing and reproduction of machine learning models. I, like many of you, have really struggled with benchmarking and comparing models, from missing code, to opaque experiment parameters slowing the process. I decided to take matters into my own hands, and created a mini-toolbox in my free time to streamline the process. The goal is to reduce the time and effort spent on replicating experiments, enabling researchers to focus on innovation rather than setup. Knowing this task is not an…

    2024 · github.com

  13. 13SM

    Hello HN, I built Syna to understand how modern ML frameworks like PyTorch actually work — from the ground up. It’s a minimal, define-by-run (dynamic graph) framework inspired by DeZero, written entirely with NumPy. Unlike most libraries, Syna includes a basic reinforcement learning module right inside the same framework — no separate packages. It’s not about speed or GPUs — it’s about clarity, simplicity, and learning the internals of machine learning. Great for students, educators, and anyone curious about what’s really happening under the hood. GitHub:…

    Oct 2025 · github.com

  14. 14KV

    I'm excited to announce Kreuzberg v3.0, which was released yesterday. Kreuzberg is an MIT licensed Python library that extracts text from a wide range of documents (PDFs, images, office files etc.) without depending on external APIs dependencies. Its different from other libraries and commercial offerings in this space by being designed to be (1) lightweight, (2) CPU orientated, (3) simple to user and (4) have async support as a first class citizen. The v3.0 release completely reworks the architecture for extensibility. Kreuzberg now now supports: - Multiple OCR backends (Tesseract,…

    2025

  15. 15IW

    Input a SMILES string (or pick one molecule from the examples) and it returns up to 100k molecules closest in 3-D shape or electrostatic similarity – from 10+ billion scale databases — typically in under 5-10 s. *Why it might interest HN* * Entire index lives on disk — no GPU at query-time, less than ~10 GB RAM total. * Built from scratch (no FAISS index &#x2F; Milvus &#x2F; Pinecone). * Index-build cost: one Nvidia T4 (~ 300USD) for one 5.5B database. * Open to anyone, predict ADMET, export results as CSV&#x2F;SDF. Full write-up & benchmarks (DUD-E, LIT-PCBA, SVS) in the pre-print:…

    2025 · cheese-new.deepmedchem.com

  16. 16GB

    Hey HN, We’re excited to share PySpur, an open-source tool that provides a graph-based interface for building, debugging, and evaluating LLM workflows. Why we built this: Before this, we built several LLM-powered applications that collectively served thousands of users. The biggest challenge we faced was ensuring reliability: making sure the workflows were robust enough to handle edge cases and deliver consistent results. In practice, achieving this reliability meant repeatedly: 1. Breaking down complex goals into simpler steps: Composing prompts, tool calls, parsing steps, and branching…

    2024 · github.com

  17. 17DP

    Hi HN – this is Peter from DBOS here with Qian (qianli_cs) and Jeremy (jedberg). We’re building an open-source, lightweight durable workflows library on top of Postgres. Ever since we first launched on HN last year, we’ve been blown away by the support, feedback, and response we’ve received from the community. We've realized durable workflows are critical for everything from business processes to AI automation to data pipelines, but most existing durable orchestration tools are either too heavy or too complicated for most applications. Instead, we're building something lightweight, simple,…

    2025 · github.com

  18. 18GR

    Hi everyone, wanted to share about gline-rs, an inference engine for GLiNER models written in Rust. This family of lightweight language models proved to be efficient at zero-shot Named Entity Recognition (NER) and other tasks such as Relation Extraction, while consuming less resources than large generative models (LLMs). This implementation has been written from the ground up in Rust, and supports both span- and token-oriented variants (for inference only). The goal is to provide a production-grade and user-friendly API in a modern and safe programming language, including a clean and…

    2025 · github.com

  19. 19SA

    I've been having fun making generative art for a few years and recently got the itch to write my own JS library for sketching SVGs. This library is heavily inspired by OPENRNDR [1], which to date has been my framework of choice. My motivation to write a JS library for SVGs came from a desire to bring the programming style I love from OPENRNDR into a language I use every day. I was also motivated to generate simple SVGs that I understood deeply because I'd like to start using a plotter soon to bring these sketches into the physical world. The library is pretty bare-bones, but I did my best to…

    2024 · github.com

  20. 20ZA

    Hey HN, We’re excited to announce Zant v0.1, an open-source TinyML SDK built in Zig, designed to optimize and deploy neural networks on resource-constrained devices. Unlike existing solutions, Zant focuses on performance, portability, and ease of integration, making it a strong alternative for anyone working on Edge AI and embedded ML. Why Zant? Most TinyML frameworks are either too high-level (requiring bloated runtimes) or too low-level (requiring extensive manual optimization). Zant bridges the gap by offering: - A lightweight but powerful code generation system to translate ML models…

    2025 · github.com

  21. 21AV

    Hi everyone, I’d like to introduce Amphi, a free and source-available visual data transformation tool. Amphi is a low-code tool designed for data preparation, manipulation and ETL tasks, whether you're working with files or databases, and it supports a wide range of data transformation operations. The main difference from tools like Alteryx or Knime is that Amphi is based on Python and generates native Python code (pandas and DuckDB) that you can export and run anywhere. You also have the flexibility to use any Python libraries and integrate custom code directly into your pipeline. It is…

    2024 · github.com

  22. 22CA

    We open-sourced catsu, a Python client for embedding APIs. The problem: every embedding provider has a different SDK with different bugs. OpenAI has undocumented token limits. VoyageAI's retry logic was broken until September. Cohere breaks downstream libraries every release. LiteLLM's embedding support is minimal. catsu provides: - One API for 11 providers (OpenAI, Voyage, Cohere, Jina, Mistral, Gemini, etc.) - Bundled database of 50+ models with pricing, dimensions, and benchmark scores - Built-in retry with exponential backoff - Automatic cost tracking per request - Full async support…

    Dec 2025 · catsu.dev

  23. 23PA

    Hey HN, we’re the team at Morph Labs and we’re excited to release Phorm (https:&#x2F;&#x2F;phorm.ai), a fast, simple, and SOTA codebase answer engine. You can search over up to 8 repositories in almost any language, and Phorm can comfortably handle repositories up to ~200K LOC each. It is free during our initial research preview. Phorm’s Advanced Indexing combines synthetic data with static analysis of the code graph to improve the relevancy of search results by up to 3X. We’re proud to launch with featured Advanced Indexing support for a select group of leading open-source projects: - Nomic…

    2024 · phorm.ai

  24. 24WB

    Hi HN, Our research team just released the best performing and most efficient reranker out there, and it's available now as an open weight model on HuggingFace. Reranker v2 was designed specifically for agentic RAG, supports instruction following (our v1 was the first to introduce this), and is multilingual. Along with this, we're also open source our eval set, which allows you to reproduce our benchmark results. By releasing these datasets, we are also advancing instruction-following reranking evaluation, where high-quality benchmarks are currently limited. Please give it a try and let us…

    2025 · huggingface.co

Ranked by how close each launch is in meaning, then by votes. Refine with a description →