{"payload":{"pageCount":2,"repositories":[{"type":"Public","name":"toxic_language","owner":"guardrails-ai","isFork":false,"description":"Guardrails AI: Toxic language - Validates that the generated text is toxic","allTopics":[],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":1,"issueCount":3,"starsCount":1,"forksCount":1,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-31T22:26:00.784Z"}},{"type":"Public","name":"restricttotopic","owner":"guardrails-ai","isFork":true,"description":"Validator for GuardrailsHub to check if a text is related with a topic.","allTopics":[],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":2,"issueCount":0,"starsCount":0,"forksCount":4,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-31T21:31:41.977Z"}},{"type":"Public","name":"sensitive_topics","owner":"guardrails-ai","isFork":false,"description":"","allTopics":[],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":1,"issueCount":0,"starsCount":0,"forksCount":1,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-31T05:20:02.553Z"}},{"type":"Public","name":"guardrails","owner":"guardrails-ai","isFork":false,"description":"Adding guardrails to large language models.","allTopics":["ai","openai","gpt-3","llm","foundation-model"],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":24,"issueCount":91,"starsCount":3461,"forksCount":245,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-31T00:51:24.559Z"}},{"type":"Public","name":"high_quality_translation_validator","owner":"guardrails-ai","isFork":true,"description":"Fork of BrainLogic AI's validator","allTopics":[],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":4,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-30T14:09:21.626Z"}},{"type":"Public","name":"competitor_check","owner":"guardrails-ai","isFork":false,"description":"Guardrails AI: Competitor Check - Validates that LLM-generated text is not naming any competitors from a given list","allTopics":[],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":1,"issueCount":0,"starsCount":1,"forksCount":2,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-29T22:29:46.168Z"}},{"type":"Public template","name":"validator-template","owner":"guardrails-ai","isFork":false,"description":"A test validator repo that includes just the regex validator ","allTopics":[],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":0,"starsCount":5,"forksCount":2,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-22T00:17:58.268Z"}},{"type":"Public","name":"unusual_prompt","owner":"guardrails-ai","isFork":false,"description":"A Guardrails AI input validator that detects if the user is trying to jailbreak an LLM using unusual prompting techniques that involve jailbreaking and tricking the LLM","allTopics":[],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":1,"issueCount":0,"starsCount":0,"forksCount":0,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-22T19:19:32.192Z"}},{"type":"Public","name":"detect_prompt_injection","owner":"guardrails-ai","isFork":false,"description":"A Guardrials Hub validator used to detect if prompt injection is present","allTopics":[],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":2,"issueCount":1,"starsCount":2,"forksCount":0,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-22T10:54:13.353Z"}},{"type":"Public","name":"profanity_free","owner":"guardrails-ai","isFork":false,"description":"Guardrails AI: Profanity free - Validates that a translated text does not contain profanity language.","allTopics":[],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":1,"issueCount":2,"starsCount":2,"forksCount":1,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-21T04:11:18.466Z"}},{"type":"Public","name":"guarded-summary","owner":"guardrails-ai","isFork":false,"description":"A url summarizer, made safe with Guardrails","allTopics":[],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-04-27T03:56:53.404Z"}},{"type":"Public","name":"detect_pii","owner":"guardrails-ai","isFork":false,"description":"Guardrails AI: PII Filter - Validates that any text does not contain any PII","allTopics":[],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":1,"issueCount":2,"starsCount":2,"forksCount":1,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-02T14:42:12.842Z"}},{"type":"Public","name":"jailbreak","owner":"guardrails-ai","isFork":false,"description":"","allTopics":[],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":1,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-04-18T23:08:49.493Z"}},{"type":"Public","name":"provenance_llm","owner":"guardrails-ai","isFork":false,"description":"Guardrails AI: Provenance LLM - Validates that the LLM-generated text is supported by the provided contexts.","allTopics":[],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":3,"issueCount":0,"starsCount":0,"forksCount":0,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-22T19:05:52.745Z"}},{"type":"Public","name":"guardrails-api-client","owner":"guardrails-ai","isFork":false,"description":"OpenAPI Specifications and scripts for generating SDKs for the various Guardrails services","allTopics":[],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":1,"issueCount":0,"starsCount":1,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-28T18:18:58.756Z"}},{"type":"Public","name":"saliency_check","owner":"guardrails-ai","isFork":false,"description":"Guardrails AI: Saliency check - Checks that the summary covers the list of topics present in the document","allTopics":[],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":1,"issueCount":0,"starsCount":1,"forksCount":0,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-22T19:30:44.047Z"}},{"type":"Public","name":"extracted_summary_sentences_match","owner":"guardrails-ai","isFork":false,"description":"Guardrails AI: Extracted Summary Sentences Match - Validates that the extracted summary sentences match the original text by performing a cosine similarity in the embedding space","allTopics":[],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":1,"issueCount":0,"starsCount":1,"forksCount":0,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-22T10:57:51.303Z"}},{"type":"Public","name":"provenance_embeddings","owner":"guardrails-ai","isFork":false,"description":"Guardrails AI: Provenance Embeddings - Validates that LLM-generated text matches some source text based on distance in embedding space","allTopics":[],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":1,"issueCount":0,"starsCount":0,"forksCount":1,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-22T19:04:44.653Z"}},{"type":"Public","name":"similar_to_previous_values","owner":"guardrails-ai","isFork":false,"description":"","allTopics":[],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":1,"issueCount":0,"starsCount":0,"forksCount":1,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-22T01:54:53.309Z"}},{"type":"Public","name":"nsfw_text","owner":"guardrails-ai","isFork":false,"description":"A Guardrails AI validator that detects inappropriate/ Not Safe For Work (NSFW) text during validation","allTopics":[],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":1,"issueCount":0,"starsCount":1,"forksCount":2,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-19T22:45:11.345Z"}},{"type":"Public","name":"gibberish_text","owner":"guardrails-ai","isFork":false,"description":"A Guardrails AI validator that checks whether an LLM-generated response contains gibberish","allTopics":[],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":1,"issueCount":0,"starsCount":0,"forksCount":1,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-22T19:02:54.423Z"}},{"type":"Public","name":"llm_critic","owner":"guardrails-ai","isFork":false,"description":"A Guardrails AI validator that validates LLM responses by grading + evaluating them against a given set of criteria / metrics","allTopics":[],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":1,"issueCount":0,"starsCount":0,"forksCount":0,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-22T19:33:58.867Z"}},{"type":"Public","name":"response_evaluator","owner":"guardrails-ai","isFork":false,"description":"A Guardrails AI validator that validates LLM responses by re-prompting the LLM to self-evaluate","allTopics":[],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":1,"issueCount":0,"starsCount":0,"forksCount":0,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-22T19:13:13.862Z"}},{"type":"Public","name":"one_line","owner":"guardrails-ai","isFork":false,"description":"Guardrails AI: One Line validator - Validates that a value is a single line, based on whether or not the output has a newline character","allTopics":[],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":1,"issueCount":0,"starsCount":1,"forksCount":0,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-22T07:26:55.998Z"}},{"type":"Public","name":"valid_address","owner":"guardrails-ai","isFork":false,"description":"A Guardrails AI validator that validates whether a given address is valid","allTopics":[],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":1,"issueCount":0,"starsCount":1,"forksCount":0,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-22T19:23:44.282Z"}},{"type":"Public","name":"qa_relevance_llm_eval","owner":"guardrails-ai","isFork":false,"description":"Guardrails AI: QA Relevance LLM eval - Validates that an answer is relevant to the question asked by asking the LLM to self evaluate","allTopics":[],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":1,"issueCount":0,"starsCount":1,"forksCount":0,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-22T19:24:24.111Z"}},{"type":"Public","name":"valid_range","owner":"guardrails-ai","isFork":false,"description":"Guardrails AI: Valid range - validates that a value is within a range","allTopics":[],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":1,"issueCount":0,"starsCount":1,"forksCount":0,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-22T19:21:51.945Z"}},{"type":"Public","name":"valid_json","owner":"guardrails-ai","isFork":false,"description":"Guardrails AI: Valid JSON - Validates that a value is parseable as valid JSON.","allTopics":[],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":1,"issueCount":0,"starsCount":1,"forksCount":0,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-22T19:21:11.940Z"}},{"type":"Public","name":"quotes_price","owner":"guardrails-ai","isFork":false,"description":"Check if the generated text contains a price quote in the given currency","allTopics":[],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":1,"issueCount":0,"starsCount":0,"forksCount":0,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-22T19:26:24.683Z"}},{"type":"Public","name":"mentions_drugs","owner":"guardrails-ai","isFork":false,"description":"Validate that the generated text does not contain a drug name","allTopics":[],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":1,"issueCount":0,"starsCount":1,"forksCount":0,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-22T19:25:47.684Z"}}],"repositoryCount":60,"userInfo":null,"searchable":true,"definitions":[],"typeFilters":[{"id":"all","text":"All"},{"id":"public","text":"Public"},{"id":"source","text":"Sources"},{"id":"fork","text":"Forks"},{"id":"archived","text":"Archived"},{"id":"template","text":"Templates"}],"compactMode":false},"title":"Repositories"}