Skip to content
View Lingikaushikreddy's full-sized avatar
:shipit:
:shipit:

Block or report Lingikaushikreddy

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Lingikaushikreddy/README.md

Kaushik Reddy Lingireddy

I build AI systems that can prove they did the right thing.

Benchmarks that check what an agent actually committed, agents whose every decision is inspectable,
and the data plumbing underneath. Founder of Thrill AI · MS in Data Science, George Mason '25.

Website LinkedIn Email


Flagship projects

🏘️ Settlement: a village sim where you can read why every agent did what it did

Six residents bid for jobs, gather, build and recruit toward one objective you set. Open any of them to see the decision, the route and the memory behind it. It doubles as a testbed: point npx settlement-testbed at your own agent's HTTP endpoint and get a report anyone can re-verify.

Play in your browser npm

Settlement: start Grow the village, residents gather and build, then the log shows why each one claimed its job

🛒 IndicOrderBench: catches voice agents that place the wrong order

A voice agent can read back "one paneer wrap, no onion" and still commit two wraps with onion. IndicOrderBench scores the order that actually reached the backend, in English and Hinglish, with a CI exit code. No judge model, and the demo needs no API keys.

PyPI

uvx --from indicorderbench iob demo --out demo-out

iob demo: the buggy agent passes 20% of scenarios, the fixed one 100%

🔐 aegis-shred: delete a user by destroying one key

Crypto-shredding for application data: each user gets their own encryption key, so erasing a person makes every copy of their data unreadable, backups included. Rust core, Python package, aegis CLI. Alpha, not yet independently audited.

PyPI


Open source

libredb-studio ★1.0k: 8 merged PRs and listed in CONTRIBUTORS. I built the one-command Keycloak SSO demo stack, fixed MySQL schema diffs emitting unquoted column defaults, bound the demo stacks to loopback only (#960, #1004) and shipped four docs fixes (#938, #939, #940, #1657).


More I've built

aegiseval Red-teaming a tool-using RAG agent: threat model, 260-prompt golden set, validated LLM judge, mitigations measured before and after
MerchantLens Databricks lakehouse where access rules are enforced by the query engine, not by asking the agent nicely
mcp-rust-sdk Rust SDK for building Model Context Protocol servers
pulse Realtime task board that shows its own latency budget live
rocm-devops-starter Probe, smoke-test training run, container and CI for PyTorch on AMD GPUs, with a table of exactly what ran on real hardware
Contract & Invoice Intelligence Checks invoices against their contracts and tracks precision/recall/F1 on the flags

Stack I reach for: Python · TypeScript · Rust · SQL · FastAPI · Next.js · LangGraph · MCP · Databricks · Postgres · Docker · GitHub Actions


Now: getting IndicOrderBench and aegis-shred to their first outside users, and publishing measured ordering accuracy for real LLM voice stacks. Open to AI engineering, data/analytics engineering and data analyst roles.

If something here is useful to you, a ⭐ or an issue with a real failure you've seen helps more than anything.

Pinned Loading

  1. libredb/libredb-studio libredb/libredb-studio Public

    One browser tab for PostgreSQL, MySQL, Oracle, SQL Server, MongoDB, Redis, SQLite, Couchbase, ClickHouse, Druid, DuckDB, Turso and more. An open-source SQL IDE with SSO, audit trail and AI-assisted…

    TypeScript 1.2k 259

  2. chrisbenincasa/tunarr chrisbenincasa/tunarr Public

    Create a classic TV experience using your own media - IPTV backed by Plex/Jellyfin/Emby/NFO

    TypeScript 2.6k 149

  3. aegiseval aegiseval Public

    Adversarial safety evaluation for a tool-using RAG agent: threat model, 260-prompt golden set, LLM-as-judge pipeline with per-category validation, and measured mitigations.

    Python 2

  4. three-tier-devops three-tier-devops Public

    Three-tier app on Docker Compose: nginx reverse proxy, Flask API, PostgreSQL. Health checks, network segmentation, persistent volume and an end-to-end CI pipeline.

    Shell 1

  5. mlm-games/dizzify mlm-games/dizzify Public

    Android TV Launcher with an Overloaded UI

    Kotlin 6 1

  6. Settlement-Village Settlement-Village Public

    An illustrated multi-agent village strategy game. Set objectives; residents gather, build, upgrade and recruit. Battle, inspect decisions and test AI agents. No API key required.

    TypeScript 1