Skip to content
View Cry0x404's full-sized avatar
  • 03:47 (UTC +03:00)
  • Joined Sep 16, 2026

Block or report Cry0x404

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

Cry0x404 header

Typing SVG

Independent Developer Local First Türkiye

Projects Email GitHub

Profile Views Followers


About

I'm Çınar. I build software by starting with a rough idea, getting it working, and then spending way too much time fixing the parts that annoy me.

Most of what I'm interested in sits somewhere between local-first software, AI experiments, developer tooling, automation, and performance work. I like projects where I can understand the whole path instead of hiding everything behind a hosted API.

Right now most of my public work is in JavaScript/Node.js and Python. I also experiment with local language models, fine-tuning, inference, multimodal tools, and small learning systems on consumer hardware.


Current Projects

A local-first encrypted file vault that uses the user's own Gemini Web session as the remote storage transport.

  • Encrypts files locally with AES-256-GCM before provider upload
  • Keeps an encrypted local mirror for reliable recovery
  • Rebuilds vault records from marked Gemini conversation history
  • Uses a local Node.js/Express server with a plain browser frontend
  • Includes request guards, provider URL validation, secret scanning, tests, CI and CodeQL
  • Licensed under GPL-3.0-only

`JavaScript` `Node.js` `Express` `AES-256-GCM` `Local-first` `Security`


A persistent self-play chess learning engine. This one started as a much smaller experiment and grew into a proper training/evaluation project.

  • Parallel CPU self-play
  • Alpha-beta + quiescence search
  • Transposition tables and move-ordering heuristics
  • Temporal-difference evaluator updates
  • Paired arena matches with champion gating
  • Persistent checkpoints, metrics and legacy checkpoint migration
  • Python 3.11+ with tests, Ruff, CI and CodeQL

`Python` `Self-play` `Search` `Game AI` `Training`


Local AI Experiments

Not everything I work on is public. I also spend time testing local models, fine-tuning workflows, quantization, small custom language-model experiments, voice/image/video tooling, and ways to squeeze useful inference out of consumer hardware.

I don't treat those as finished products unless they actually become one.


What I Use

Tools and languages I use

Mainly: Python, JavaScript, Node.js, HTML/CSS, Git/GitHub
Also around my projects: local AI runtimes, model tooling, test automation, GitHub Actions and Windows development


How I Work

  • Start with something small enough to actually run
  • Test the real failure cases instead of only the happy path
  • Keep persistent state recoverable
  • Prefer local-first designs when they make sense
  • Measure regressions instead of assuming a change is better
  • Keep iterating after the first working demo

GitHub Analytics

GitHub analytics

Contribution Activity

Contribution activity

Contribution Snake

Snake animation


Current Focus

```yaml building:

  • cryox-gemini-drive
  • cryox-chess-learning

exploring:

  • local AI and fine-tuning
  • efficient inference on consumer hardware
  • model evaluation
  • local-first software
  • security and reliability

learning_by:

  • building
  • testing
  • breaking things
  • fixing them ```

Contact

Gmail GitHub Repositories


Build it. Test it. Break it. Fix it.

Footer banner

Popular repositories Loading

  1. cryox-gemini-drive cryox-gemini-drive Public

    An encrypted, local-first file vault backed by Gemini conversations — no app-imposed storage quota.

    JavaScript 2

  2. Cry0x404 Cry0x404 Public

  3. cryox-chess-learning cryox-chess-learning Public

    Persistent self-play chess learning engine with search-based policy improvement and champion gating.

    Python

  4. Cryox Cryox Public

    Cryox is Cryox