saidsurucu

CLI tool for Turkish legal databases. Designed for AI agents and programmatic use. TypeScript, JSON output, pipe-friendly.

16
1
69% credibility
Found Feb 24, 2026 at 14 stars -- GitGems finds repos before they trend. Get early access to the next one.
Sign Up Free
AI Analysis
TypeScript
AI Summary

A standalone tool for searching and retrieving full texts of Turkish court decisions from public legal databases, outputting results in structured format for easy use.

How It Works

1
🔍 Discover Yargi

You hear about a simple tool that lets you search Turkish court decisions from official sources without any hassle.

2
📥 Add the tool

You bring it onto your computer in just a couple of quick steps, no accounts or setups needed.

3
Search for cases

You simply tell it a topic like 'work accident' or 'property rights', and it finds relevant court rulings right away.

4
📋 Browse the list

You see a clear list of matching decisions with court names, dates, and case numbers to pick from.

5
📄 Read full details

You choose one case and get the complete text in a readable format, ready to review.

Legal info in hand

Now you have the court decisions you need for your research, work, or curiosity, all organized and easy to use.

Sign up to see the full architecture

4 more

Sign Up Free

Star Growth

See how this repo grew from 14 to 16 stars Sign Up Free
Repurpose This Repo

Repurpose is a Pro feature

Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.

Unlock Repurpose
AI-Generated Review

What is yargi-cli?

yargi-cli is a TypeScript CLI tool that lets you search Turkish court decisions from the Bedesten database and fetch full texts as Markdown, all via simple commands like `yargi bedesten search "query"` or `yargi bedesten doc ID`. It outputs clean JSON to stdout, making it pipe-friendly for chaining with jq or xargs—no auth, no config, just install via npm and run on Linux, Mac, or Windows. Built for programmatic access, it solves the hassle of scraping legal data for AI agents or scripts querying Yargıtay, Danıştay, and other courts.

Why is it gaining traction?

In a sea of general-purpose CLI tools in Go, Rust, or Python, this stands out with self-documenting `--help` that includes search operators, output schemas, and examples—perfect for AI agents to discover usage without docs. Zero dependencies beyond Node.js, JSON predictability, and date/chamber filters hook devs building RAG pipelines or autonomous tools. It's lightweight, runs in GitHub Actions or Copilot workflows, and pairs well with cli tools for AI on GitHub repos.

Who should use this?

Turkish legal tech developers automating case research, AI agent builders integrating court precedents into LLMs, or RAG pipeline engineers needing Turkish jurisprudence without web scraping. Ideal for lawyers scripting queries on Ubuntu/Linux or Windows/Mac setups, or teams pushing CLI-driven agents to GitHub packages.

Verdict

Grab it if you're in Turkish legal AI—solid docs and agent-ready design make it usable now, despite 10 stars and 0.7% credibility signaling early maturity. Download the CLI tool via npm and test in a pipeline; watch for growth as niche demand builds.

(178 words)

Sign up to read the full AI review Sign Up Free

Similar repos coming soon.