Skip to main content

A local UI package for turning markdown or text chunk zips into embeddings

Project description

embedding

A local UI package for turning a zip of .md or .txt chunks into embedding vectors.

What it does

  • launches with the embedding command
  • lets you choose an embedding model from a dropdown or type a custom model name
  • reads a zip of .md or .txt files
  • creates one embedding vector per file
  • exports a zip with:
    • embedding_summary.json
    • embedding_manifest.csv
    • *_embeddings.jsonl (optional)
    • *_embeddings.csv (optional)
    • *_embeddings.npz (optional)

Install

pip install embedding

Run

embedding

Suggested input

Use a zip produced after your chunking step, such as the recursive chunk zip that contains many small .md chunk files.

Suggested output use

  • jsonl for readable records and pipelines
  • csv for spreadsheet-style inspection
  • npz for loading embeddings directly into NumPy / Python

Notes

  • This package creates embeddings from local text files using sentence-transformers models.
  • It does not call an LLM by itself.
  • It stores one vector per input chunk file.

Ownership note

The package metadata and copyright notice are set to Wenxi Wang. You should still verify PyPI package-name availability, trademark questions, and any legal or patent issues yourself before publishing.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

embeddin-0.1.0-py3-none-any.whl (7.8 kB view details)

Uploaded Python 3

File details

Details for the file embeddin-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: embeddin-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 7.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.10

File hashes

Hashes for embeddin-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 2c4205c13f300dfadcb44eb2a265aede03b1047559bf7fb056d348778170aba0
MD5 c03d0fa7af49c088478e21e36b3109a0
BLAKE2b-256 0b56b9224dad58662c335c1a49be8ad5b9d2716258fe3a223b5aea55ce1c9ddf

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page