Turkish Law · AI
AI for lawyers

Law and case law,
not from memory.
Straight from the official source.

The AI fetches the article from mevzuat.gov.tr and the decision from the official case-law databases, and shows the source next to it so you can click and check.

Mac and Windows · free · with your own AI key

Your question goes, in the app or a terminal, to the AI model (Claude, GPT or Gemini). The model uses two parts side by side: skills give it a lawyer's method, MCP links it live to the official source. Only MCP reaches the official sources (mevzuat.gov.tr, Yargıtay, UYAP Emsal, Danıştay, AYM); the answer comes back with its source. Official sources mevzuat.gov.tr · Yargıtay UYAP Emsal · Danıştay · AYM Skills a lawyer's method, 80 areas MCP a live link to the source AI model Claude, GPT or Gemini Your question in the app or a terminal
Desktop app · experimental

No terminal. Download, add your key, start your research.

The Türk Hukuku desktop app puts the legal skills and the live official-source connection in one window, for Mac and Windows. It works with your own AI key: Claude, ChatGPT models (OpenAI) or Gemini. Statute text comes from mevzuat.gov.tr and decisions from the Court of Cassation, UYAP Emsal, the Council of State and the Constitutional Court, each with a link you can check.

An experimental setup. Expect rough edges, and some features are still missing (automatic updates, for example: the app tells you when a new version is out, and you download it from the download page). Feedback and bug reports are very welcome: aydin [at] aicp.agency

Version 0.6.0: adds a calendar in the left panel with your own dates on chats, tells you when a new version is out, and keeps the information mode for non-lawyers. Requires macOS 13 or later, or Windows 10/11 (64-bit), an internet connection and an API key. The Mac app is notarized by Apple. The Windows installer is not code-signed yet: if SmartScreen appears, choose "More info" › "Run anyway". Setup steps, checksums, privacy and uninstalling: turk-hukuku.com/en/app.

What it does

Two layers: how to reason and the official text.

The skills give a lawyer's method: facts → norm → subsumption → conclusion, with the correct statute articles. The MCP servers connect the model to the official source: it no longer pulls text from memory, but from mevzuat.gov.tr and the official decision banks.

Agent Skills

80 areas of law · 990 skills · fully Turkish

Civil, obligations, criminal, labour, administrative, tax, enforcement-bankruptcy, IP, data protection (KVKK) and more. The same content across all three tools. What matters is not the count but a structured method in every field.

MCP Servers

Legislation MCP · Case Law MCP

Statute & article text (mevzuat.gov.tr) and court decisions (Court of Cassation, UYAP Emsal, Council of State, Constitutional Court), with their citation, source, live. It works as long as the official sources remain reachable. Details →

Install

Whichever tool you use.

MCP servers (terminal tools)

They run in terminal tools like Claude Code, OpenAI Codex and Gemini CLI. The Python packages are on PyPI; with uv, no separate install needed. (Claude Cowork runs in the cloud and does not run local MCP; there the skills are enough.)

# Claude Code
claude mcp add turk-hukuku-mevzuat -- uvx --from turk-hukuku-mevzuat-mcp turk-hukuku-mevzuat
claude mcp add turk-hukuku-ictihat -- uvx --from turk-hukuku-ictihat-mcp turk-hukuku-ictihat

# or with pip
pip install turk-hukuku-mevzuat-mcp turk-hukuku-ictihat-mcp

Claude Code (terminal): skills

You type the commands straight into Claude Code's command line.

/plugin marketplace add https://github.com/aydincan/turk-hukuku-ve-claude
/plugin install borclar-hukuku-genel@turk-hukuku-skills

Claude Cowork (visual): skills

Cowork has no terminal; you add the marketplace from the interface:

# Customize → Plugins → Personal plugins → "+" → Add marketplace → Add from a repository
https://github.com/aydincan/turk-hukuku-ve-claude
# then: Browse plugins → Install the area you want

Important: Cowork is the easiest path, but it runs without MCP: the cloud environment does not run local MCP servers, only the skills are enabled. The live official-source link, which is the real protection against hallucination, works only in terminal tools (Claude Code / Codex / Gemini CLI) and in the desktop app. The skills-only path is instruction-based; the model can break the instruction and invent a citation, so its guarantee is weaker.

OpenAI Codex: skills

git clone https://github.com/aydincan/turk-hukuku-ve-codex
# .agents/skills/ is auto-discovered by Codex

Google Gemini CLI: skills

git clone https://github.com/aydincan/turk-hukuku-ve-gemini
# loaded as an extension via gemini-extension.json at the root

Note: the repositories will also move to GitHub; the short form /plugin marketplace add aydincan/turk-hukuku-ve-claude and automatic gallery discovery will then apply.

Examples

Ask, get an answer from the source.

"What is Article 49 of the Code of Obligations (TBK)?"
→ The in-force text on tort liability + a verification source (mevzuat.gov.tr). You verify the text yourself.
"Find a Court of Cassation decision on lease eviction."
→ Real decisions; each with court + chamber + case/decision number + date, with an official source link.
"Get a Council of State decision on the annulment of a zoning plan."
→ Administrative-court decisions, with their citation (Council of State case search).
"Property-rights violation, Constitutional Court individual application."
→ Constitutional Court decisions; application no. + decision date + outcome (violation / none).
"Review the client's lease under the Code of Obligations (TBK) and KVKK; prepare a risk memo for the lawyer's review."
→ The relevant skill engages: facts, norm, subsumption; a clause-by-clause risk memo with sourced citations. The lawyer handling the matter makes the call.
Source & packages

Open source. Try it, critique it, contribute.

Directories

License: MIT / Apache-2.0.
This is not legal advice: it is a research and drafting tool for lawyers and legal professionals. Outputs are drafts; the qualified lawyer handling the matter must review them before use.

About

Who, and why?

Türk Hukuku is an independent project by Aydın Can Polatkan. The aim is simple: AI should speak about Turkish law from the official source, not from memory. Statute text from mevzuat.gov.tr, decisions from the official databases, every citation verifiable.

The skills and the source servers are open source. The desktop app is an experimental setup. The project is not affiliated with any AI company or public institution.

Feedback, bug reports and collaboration: aydin [at] aicp.agency · aydincanpolatkan.com