Awesome AI AgentsNL AI Frameworks

RealAlexandreAI/json-repair

⭐ 383 Go added to this list on 2025-04-19 repository created 2024-04-18

json-repair is a specialized tool designed to address and fix JSON anomalies commonly produced by Large Language Models (LLMs). It serves as a comprehensive solution for developers who encounter malformed or broken JSON data, which can disrupt workflows and data processing. The project is implemented with a focus on compatibility with the Go programming language, ensuring seamless integration for Go developers. One of its key strengths is its zero-dependency design, which keeps the tool lightweight and easy to maintain. json-repair offers robust functionality to automatically detect and repair a wide variety of JSON errors, including syntax mistakes, structural issues, improper quotes, unclosed arrays or objects, incorrect key-value pairs, and even JSON strings with comments or mixed quotes. The tool is equipped with a rich set of test cases to guarantee reliability and accuracy in its repairs. It also supports usage through a command-line interface (CLI), allowing users to repair JSON strings directly in the terminal and chain commands using pipes, which enhances its utility in scripting and automation contexts. The project is open source, encouraging community contributions and ongoing improvements. It provides an online playground for users to experiment with JSON repair functionality and detailed documentation with usage examples. The roadmap includes plans to support full-width character detection and other enhancements. Overall, json-repair is a practical and efficient utility for anyone dealing with JSON data generated by LLMs or other sources that may produce imperfect JSON, helping to ensure data integrity and smooth processing.

https://github.com/RealAlexandreAI/json-repair

agentauto-detectionbroken-jsonclicommand-line-interfacecontextembeddingfunction-callgo-compatibilityjsonjson-anomaliesjson-errorsjson-repairjson-stringjson-toolkitlarge-language-modelsllmmalformed-jsonmulti-agentsopen-sourceopenairepairstructural-issuessyntax-repairtest-casesworkflowzero-dependencies

Also in NL AI Frameworks

infiniflow/ragflow

RAGFlow is an open-source Retrieval-Augmented Generation engine that leverages deep document understanding and Large Language Models to provide accurate, citation-backed question-answering from complex and diverse data sources.

ScrapeGraphAI/Scrapegraph-ai

ScrapeGraphAI is an AI-powered Python library that creates intelligent web scraping pipelines using large language models to extract structured data from websites and local documents efficiently.

pydantic/pydantic

Pydantic is a Python library for fast and extensible data validation using Python type hints, enabling developers to define and validate data models efficiently.

apache/doris

Apache Doris is a high-performance, real-time analytical database with a storage-compute integrated architecture, designed for sub-second query response and high concurrency in diverse data analysis scenarios.

business-science/ai-data-science-team

AI Data Science Team is a Python library featuring AI-powered agents that automate and accelerate common data science tasks, including data cleaning, feature engineering, machine learning, and exploratory data analysis, to improve productivity and efficiency.

ucbepic/docetl

DocETL is a system for creating and executing complex document processing and data transformation pipelines powered by large language models, featuring an interactive UI playground and a Python package for production use.

hitsz-ids/synthetic-data-generator

Synthetic Data Generator (SDG) is a comprehensive framework for generating high-quality, privacy-compliant synthetic structured tabular data using advanced statistical and LLM-based models, optimized for big data applications.

Mintplex-Labs/vector-admin

VectorAdmin is a universal and user-friendly tool suite for managing multiple vector databases, providing full control over vector data with multi-user support, embedding management, and cloud deployment capabilities.