The Best Way to Use Text Embeddings Portably Is with Parquet and Polars

This page summarizes the projects mentioned and recommended in the original post on news.ycombinator.com

SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
sponsored
  1. lancedb

    Developer-friendly OSS embedded retrieval library for multimodal AI. Search More; Manage Less.

    For another library that has great performance and features like full text indexing and the ability to version changes I’d recommend lancedb https://lancedb.github.io/lancedb/

    Yes, it’s a vector database and has more complexity. But you can use it without creating indexes and it has excellent polars and pandas zero copy arrow support also.

  2. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  3. mtg-embeddings

    Code used to create text embeddings of all Magic: The Gathering cards.

    In general I like to send structured data (see the input format here: https://github.com/minimaxir/mtg-embeddings), but the ModernBERT base for the embedding model used here specifically has better benefits for structured data compared to previous models. That's worth another blog post explaining why.

  4. awesome-polars

    A curated list of Polars talks, tools, examples & articles. Contributions welcome !

  5. portable-hnsw

    What if an HNSW index was just a file, and you could serve it from a CDN, and search it directly in the browser?

    I thought about this some more and did some research - and found an indexing approach using HNSW, serialized to parquet, and queried from the browser here:

    https://github.com/jasonjmcghee/portable-hnsw

    Opens up efficient query patterns for larger datasets for RAG projects where you may not have the resources to run an expensive vector database

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • Postgres rewritten in Rust v0.2, now faster than Postgres and ClickHouse

    7 projects | news.ycombinator.com | 30 Jul 2026
  • My hobby compiler is now compiling a company's production app

    1 project | news.ycombinator.com | 25 Jul 2026
  • Perforce charges $500 for training training videos.. and it's AI narrated

    1 project | news.ycombinator.com | 19 Jul 2026
  • Topcoat-The full full-stack framework for Rust

    12 projects | news.ycombinator.com | 17 Jul 2026
  • Ask HN: What Are You Working On? (July 2026)

    135 projects | news.ycombinator.com | 12 Jul 2026