{"id":48466373,"url":"https://github.com/privateai/deid-examples","last_synced_at":"2026-04-07T04:32:41.935Z","repository":{"id":36952002,"uuid":"429500722","full_name":"privateai/deid-examples","owner":"privateai","description":"Examples scripts that showcase how to use Private AI Text to de-identify, redact, hash, tokenize, mask and synthesize PII in text.","archived":false,"fork":false,"pushed_at":"2026-03-13T14:19:45.000Z","size":38280,"stargazers_count":85,"open_issues_count":0,"forks_count":1,"subscribers_count":5,"default_branch":"main","last_synced_at":"2026-03-14T02:27:49.171Z","etag":null,"topics":["anonymization","cpra","data-anonymization","data-loss-prevention","data-masking","de-identification","de-identify","deidentification","dlp","gdpr","hipaa","masking","privacy-tools","redact","redaction","synthetic-data","synthetic-data-generator","synthetic-dataset-generation","text-anonymization","tokenize"],"latest_commit_sha":null,"homepage":"","language":"Jupyter Notebook","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/privateai.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.md","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,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2021-11-18T16:25:35.000Z","updated_at":"2026-03-13T14:19:51.000Z","dependencies_parsed_at":"2024-03-15T21:33:16.486Z","dependency_job_id":"1ba3eacf-af2a-4e94-8a50-c39e6b4475b8","html_url":"https://github.com/privateai/deid-examples","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/privateai/deid-examples","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/privateai%2Fdeid-examples","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/privateai%2Fdeid-examples/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/privateai%2Fdeid-examples/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/privateai%2Fdeid-examples/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/privateai","download_url":"https://codeload.github.com/privateai/deid-examples/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/privateai%2Fdeid-examples/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31500397,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-07T03:10:19.677Z","status":"ssl_error","status_checked_at":"2026-04-07T03:10:13.982Z","response_time":105,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: 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":["anonymization","cpra","data-anonymization","data-loss-prevention","data-masking","de-identification","de-identify","deidentification","dlp","gdpr","hipaa","masking","privacy-tools","redact","redaction","synthetic-data","synthetic-data-generator","synthetic-dataset-generation","text-anonymization","tokenize"],"created_at":"2026-04-07T04:32:41.352Z","updated_at":"2026-04-07T04:32:41.920Z","avatar_url":"https://github.com/privateai.png","language":"Jupyter Notebook","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Introduction\n\nThis repository contains examples that showcase how to use the Private AI REST API, for both Python and JS. The API allows for PII to be found in text and then replaced with redaction markers or synthetic PII. The system supports over [50 entity types](https://docs.private-ai.com/entities/), such as Credit Card information and Social Security numbers across [50 languages](https://docs.private-ai.com/languages/). The [documentation](https://docs.private-ai.com/introduction) and the [API reference](https://docs.private-ai.com/reference/latest/operation/process_text_v3_process_text_post/) are available from Private AI's website.\n\n## How to get access\n\nGet a [Community API key here](https://portal.private-ai.com/)\n\nFor further information \u0026 access to the container feel free to [contact us](https://www.private-ai.com/da2t).\n\n## Setup\n\nPrivate AI's service is primarily delivered via a self-hosted container. Please follow the [setup instructions](https://docs.private-ai.com/installation/) to get started.\n\nIt is also possible to use the Private AI cloud endpoint located at [https://portal.private-ai.com/](https://portal.private-ai.com/).\n\n## What are these examples?\n\nIn the [JS](./js/examples/) folder where have common api call examples and use cases built in javascript. In the [python](./python/examples/) folder we have the same examples expressed in python. If you are interested in working securely with LLMs, you should check out the [LLMs](./python/LLM%20Examples/) folder for some really cool stuff!\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fprivateai%2Fdeid-examples","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fprivateai%2Fdeid-examples","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fprivateai%2Fdeid-examples/lists"}