2 रिपॉजिटरी
Tools and libraries for enforcing strict schemas and data integrity checks on application settings and runtime configurations.
Distinguishing note: Focuses on the enforcement of integrity via schema validation rather than the configuration itself.
Explore 2 awesome GitHub repositories matching software engineering & architecture · Configuration Validation Frameworks. Refine with filters or upvote what's useful.
Quivr is a retrieval-augmented generation platform designed to transform raw documents into searchable knowledge bases. It functions as a centralized environment where users can ingest files, index them into vector databases, and interact with language models to receive contextually relevant, data-backed responses. The platform distinguishes itself through an agentic workflow orchestrator that sequences retrieval tasks, tool execution, and model interactions to resolve complex, multi-step queries. This engine is entirely configuration-driven, allowing users to define document ingestion, chunk
Validates all application settings against strict base classes to maintain data integrity and prevent configuration errors during workflow execution.
Dynaconf is a configuration management library for Python applications that provides a unified system for loading, validating, and managing settings. It aggregates configuration data from multiple files, environment variables, and external stores into a single object using a defined precedence order. The project distinguishes itself through a layered environment manager that separates settings into distinct profiles, such as development and production. It includes a declarative validation framework to enforce data rules and type constraints during the loading process, as well as an external s
Provides a declarative system for enforcing data rules, type constraints, and required keys during configuration loading.