.claude
A one-command, reproducible Claude Code setup. Every skill is pinned to a reviewed commit and upstream updates arrive as pull requests.
The projects I keep public on GitHub. Most started as something I needed myself; some are published as npm packages and some run as live sites under this domain.
A one-command, reproducible Claude Code setup. Every skill is pinned to a reviewed commit and upstream updates arrive as pull requests.
An MCP server that opens a Freqtrade bot to AI agents through its REST API: profit stats, trades and bot control.
A multi-agent trading committee that debates and votes on every trade, executes on Solana via multisig and splits profit with Shapley attribution.
A fault-tolerant news MCP server that normalises RSS, Atom, JSON and HTML feeds behind circuit breakers.
An MCP server for the DEV Community (Forem) API with tools for articles, comments, tags and reading lists.
Python, Node.js and MCP clients for the Telegram Wallet P2P market: listings, best prices and spread analytics.
An automatically curated daily list of trending GitHub repositories with a live dashboard, run entirely on GitHub Actions.
A browser-based 3D earthquake emergency training simulator with aftershocks, scoring and CSV reports.
A MobileNetV2 transfer-learning model that tells AI-generated faces from real ones, with a FastAPI service and weights on Kaggle.
An MCP server for the Whop Company API: payments, memberships, products and promo codes.
An SM-2 spaced repetition flashcard app synced with Supabase, in Turkish and English.
A typed sync and async Python SDK for the Speed Merchant API (Bitcoin and Lightning payments).
An MCP server that exposes Upwork's GraphQL API as tools: job search, proposals and contract tracking.
A browser adaptation of the colour-guessing party game Hues and Cues, in English and Turkish.
An MCP server for the CoderLegion community: posting, search and engagement from AI agents.
A competitive programming dashboard that brings LeetCode and Codeforces stats together.
A browser adaptation of the Wavelength party game with 10 languages, light/dark theme and team scoring.
A Messages-compatible gateway that runs Claude Code on the Gemini API, Vertex AI or the AGY CLI.
Design for an autonomous development harness that clarifies intent and verifies every change with tests. Early stage.
A Messages-compatible gateway that lets Claude Code run on Codex inference while tools and permissions stay in Claude Code.
An AI agent workspace for authorized security testing where the human sets the scope and the harness enforces it. Currently in the design phase.
A single-page Turkish presentation on using and integrating large language models.
A local-first tool that finds businesses in a chosen map area and drafts product ideas and a sales pitch for each with Gemini.
An open-source CLI that captures Claude Code sessions and compiles prompts enriched with project memory.
The first things I built while learning to program: coursework, Telegram bots and experiments. They don't represent my current work, but they show where I started.
An early 2023 project for learning blockchain queries with web3.py; no longer maintained.
A Meteor Client add-on for Minecraft, built as a hobby project to learn Fabric modding and running WASM on the JVM.
A Pyrogram bot that forwards posts from one Telegram channel to several others by rule.
An OOP course project: product, employee and order management in Python and SQLite.
An early Python project for learning DeFi mechanics by watching Ethereum DEX prices.
Exercises from the Kodla-Gel coding event; currently a Plinko simulation in Python.
An early 2023 Python script built on the public Roblox users API.
A Telegram bot that lets Rival Regions players opt out of a messaging bot.
A small bot that relays messages anonymously to a Telegram group.
A console car rental app written for an OOP course.