Skip to content
View onatozmenn's full-sized avatar

Highlights

  • Pro

Block or report onatozmenn

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. 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
onatozmenn/README.md

A pixel-art koi drawn from my GitHub activity

A koi drawn from my GitHub activity, redrawn every day.

Onat Özmen

I build AI products from start to finish. I work on infrastructure for AI agents and on tools for health, law, and real estate. My work covers data, evaluation, backend, interface, and deployment.

I currently build Muddei, a verifiable legal research platform, and Deed, a contract-first programming language for agents. I also contribute to OpenHands, with 15 merged pull requests across its agent SDK, extensions, and automation.

Before this, I worked at Microsoft. I built agent solutions with M365 Agents Toolkit and Copilot Chat. I also built RAG search with Azure OpenAI. I study CTIS at Bilkent University. I expect to graduate in 2027.

What I build

  • Muddei: a verifiable legal research platform for Turkish law. It keeps every answer tied to its source. Built with Python and TypeScript.
  • Deed: a contract-first language for agents. A function signature is a promise. The compiler checks it. Built with Rust.
  • KlinikMCP: 18 tools that use 10 or more official sources for Turkish drug, interaction, and reimbursement data. The server helps doctors and pharmacists. Built with Python, FastMCP, and Docker.
  • sold: UYAP auction data with source tracking. The project also has an atlas that compares court appraisals with final sale prices for Turkish property valuation. Built with Python and econometric models.
  • Audio Transcription: privacy-first transcription. It runs locally in the browser on desktop. It uses a secure cloud fallback on mobile. Built with Next.js and TypeScript.
  • Atlas: a personal assistant for scattered context. This is our graduation project. I built the WorkOS browser sign-in and the protected API session boundary. Built with TypeScript, React, and Hono.

Open source

  • OpenHands: 15 merged pull requests across the core repo, software-agent-sdk, extensions, and automation. I worked on agent server lifecycle, MCP startup resilience, ACP isolation, and settings behavior. See the pull requests.
  • modelcontextprotocol/rust-sdk: bounded the incoming line buffer in AsyncRwTransport. This prevents memory exhaustion from an unterminated line. Merged.
  • canonical/multipass: wildcard support in instance-to-host transfers. C++, 500 or more lines. In review.

Technologies

I work with Rust, Python, TypeScript, Go, C++, C#, PostgreSQL, Azure OpenAI, MCP, and Docker.

Contact

Portfolio LinkedIn Email

Recent open-source pull requests

Contribution snake

Contribution graph, redrawn every week.

Pinned Loading

  1. deed-lang/deed deed-lang/deed Public

    The Deed programming language. Built for code that agents write and humans review.

    Rust 9

  2. atlas-depot/atlas atlas-depot/atlas Public

    TypeScript 2

  3. OpenHands/software-agent-sdk OpenHands/software-agent-sdk Public

    A clean, modular SDK for building AI agents with OpenHands V1.

    Python 1.4k 748

  4. sold sold Public

    Verified UYAP auction data and official indicators for Turkish property valuation, with an interactive appraisal-to-sale atlas.

    Python 3

  5. klinik-mcp klinik-mcp Public

    MCP server for drug/medical information for Turkish doctors and pharmacists

    Python 2

  6. audio-transcription-tool audio-transcription-tool Public

    Free, privacy-first audio transcription. Desktop runs locally in your browser; mobile uses secure cloud fallback for long recordings. No sign-up.

    TypeScript 2