{"id":24300570,"url":"https://github.com/ruteru/pdf2vectors","last_synced_at":"2026-04-22T10:04:35.417Z","repository":{"id":225552137,"uuid":"766284119","full_name":"ruteru/pdf2vectors","owner":"ruteru","description":"A package to vectorize pdf files and interact with Pinecone DB","archived":false,"fork":false,"pushed_at":"2024-03-17T18:39:32.000Z","size":5,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-12-01T19:16:43.181Z","etag":null,"topics":["pdf","pineconedb","tensorflow","tensorflow2","vector-database","vectors"],"latest_commit_sha":null,"homepage":"https://pypi.org/project/pdf2vectors/","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/ruteru.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-03-02T20:45:08.000Z","updated_at":"2024-05-02T15:46:24.000Z","dependencies_parsed_at":null,"dependency_job_id":"246c37b4-7120-4110-b493-b8cf8938dd88","html_url":"https://github.com/ruteru/pdf2vectors","commit_stats":null,"previous_names":["ruteru/pdf2vectors"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/ruteru/pdf2vectors","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruteru%2Fpdf2vectors","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruteru%2Fpdf2vectors/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruteru%2Fpdf2vectors/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruteru%2Fpdf2vectors/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ruteru","download_url":"https://codeload.github.com/ruteru/pdf2vectors/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruteru%2Fpdf2vectors/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32130793,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-22T08:34:57.708Z","status":"ssl_error","status_checked_at":"2026-04-22T08:34:55.583Z","response_time":58,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["pdf","pineconedb","tensorflow","tensorflow2","vector-database","vectors"],"created_at":"2025-01-16T23:14:42.405Z","updated_at":"2026-04-22T10:04:35.412Z","avatar_url":"https://github.com/ruteru.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# pdf2vectors\n\n\n## Description\n\nThis package provides a convenient way to interact with a vectors database using Pinecone, allowing you to upload data in the form of vectors to your Pinecone index.\n\n\n## Installation\n\nYou can install the package via pip:\n\n```bash\npip install pdf2vectors\n```\n\n\n## Usage\n\n```python\nfrom pdf2vectors import PineconeUploader, read_pdf, upsert_files\n\nPineconeUploader(api_key=\"YOUR_PINECONE_API_KEY\", host=\"YOUR_PINECONE_HOST\")\n\ndirectory = \"YOUR_PDF_FILE_PATH\"\ntexts = read_pdf(directory)\n\nresponse = upsert_files(texts)\n\nprint(response)\n```\n\n## Features\n\nSimplified Interaction: Easily upload vectorized data to your Pinecone index with just a few lines of code.\nAutomatic Vectorization: The package automatically vectorizes text content extracted from PDF files.\nFlexible Configuration: Customize the package by providing your Pinecone API key and host.\n\n## Contributing\n\nContributions are welcome! Feel free to submit issues or pull requests to enhance the functionality or fix any bugs in the package. Your contributions help improve the overall quality of the package and make it more valuable for the community.","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fruteru%2Fpdf2vectors","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fruteru%2Fpdf2vectors","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fruteru%2Fpdf2vectors/lists"}