Codync
A free, open-source 1:1 alternative to Grok Bot and Muse. Message Claude Code, Codex, Cursor and 40+ coding agents as persistent bots from your iPhone, Mac or Linux desktop. Group chats, threads, appr
Free online editor for ODCS data contracts. Write and validate Open Data Contract Standard YAML with autocomplete and a live form view — no signup required.
Developer toolsGitHub @datacontractOnlineOwner unconfirmed
Have you tried it? One tap is enough. No sign-in needed.
Repository information has not been collected yet.
No updates detected yet. GitHub releases will appear here.
Data Contract Editor
Translation pending
Taken from the repository README
Loading the full README.
Read the full README ↗A web-based editor for creating and managing data contracts using the Open Data Contract Standard (ODCS).
Open the editor as web application:
https://editor.datacontract.com
You can start the editor locally using the following command:
npx datacontract-editor
Or edit a data contract file directly:
npx datacontract-editor mydatacontract.odcs.yaml
A customization.yaml in the working directory (or a file referenced via --customization /
CUSTOMIZATION_CONFIG) is applied automatically, see CUSTOMIZATION.md.
Run the editor locally in a Docker container:
docker run -d -p 4173:4173 datacontract/editor
Then open http://localhost:4173
The AI Assistant is disabled by default in Docker. To enable it, set AI_ENABLED=true and provide your own OpenAI-compatible endpoint:
OpenAI:
docker run -d -p 4173:4173 \
-e AI_ENABLED=true \
-e AI_ENDPOINT=https://api.openai.com/v1/chat/completions \
-e AI_API_KEY=sk-your-api-key \
-e AI_MODEL=gpt-4o \
datacontract/editor
Azure OpenAI:
docker run -d -p 4173:4173 \
-e AI_ENABLED=true \
-e AI_ENDPOINT=https://your-resource.openai.azure.com/openai/deployments/gpt-4o/chat/completions?api-version=2024-02-15-preview \
-e AI_API_KEY=your-azure-key \
-e AI_AUTH_HEADER=api-key \
datacontract/editor
Local LLM (Ollama):
docker run -d -p 4173:4173 \
-e AI_ENABLED=true \
-e AI_ENDPOINT=http://host.docker.internal:11434/v1/chat/completions \
-e AI_API_KEY=ollama \
-e AI_MODEL=llama3.2 \
datacontract/editor
| Variable | Description | Default |
|---|---|---|
AI_ENABLED | Enable the AI assistant | false |
AI_ENDPOINT | OpenAI-compatible chat completions URL | Hosted API |
AI_API_KEY | API key for authentication | Hosted API |
AI_MODEL | Model name | gpt-4o |
AI_AUTH_HEADER | Auth header: bearer or api-key | bearer |
CUSTOMIZATION_CONFIG | Path to a mounted customization.yaml (docs) | - |
You can start the editor from the Data Contract CLI:
datacontract edit datacontract.yaml
The Data Contract Editor is fully integrated in our commercial product Entropy Data to manage multiple data contracts in a single application.
This project is maintained by Entropy Data and licensed under the MIT LICENSE.