Documentation
Everything you need to set up Conciliate as a live API contract layer for your AI coding assistants.
Quick Start
Get Conciliate running in under 5 minutes.
1. Install Conciliate
# Install from PyPI
pip install conciliate2. Initialize in your project
# Navigate to your project
cd /path/to/your/project
# Initialize Conciliate
conciliate initThis creates a .conciliate.yaml config file.
3. Configure your services
Edit .conciliate.yaml and set your backend path:
backend_path: ../backend # Path to your backend
framework: auto # auto-detected (fastapi, flask, express)
port: 5678 # Contract layer server port
output_dir: .conciliate # Output directory4. Start the contract layer
Choose your preferred mode:
# For REST API + file watching
conciliate watch
# For AI assistants (MCP mode)
conciliate mcpYou're all set!
Conciliate is now validating AI requests against your live API contracts and streaming truth to your tools.
Need Help?
Visit PyPI
Check out the official PyPI page for installation details and version history.
Configuration Issues
Verify your .conciliate.yaml paths and permissions.