About

Avatar

yexca/jɛkɑ/

I build local-first tools, agent workflows, and knowledge systems.

A Master's student exploring how AI, agents, and local software can become dependable personal systems. Most of my work starts with a small, recurring friction: preparing data, running models locally, organizing media, or keeping notes usable across four languages. This blog is where I write those down, along with what I'm thinking about life.

Posts
294
Categories
12
Tags
215
Languages
4
Since

NowUpdated October 2026

What I'm working on

  1. 01 Agents and the harness around them A fully local assistant on ZeroClaw, Ollama and Matrix, tools wired in through an MCP gateway, and a lot of building with Codex and Claude Code. ZeroClawHarnessVibe coding
  2. 02 Local AI pipelines ComfyUI image workflows, audio prep for AI covers, YOLO experiments, and models that run on my own machines. Image modesAI cover audioYOLO26
  3. 03 A self-hosted home stack Small services on my NAS for voice works, music, RSS, and images, plus a start page that ties them together. KikotoNAS

Principles

What I care about

Local-first
Keep data, models, and control close when that makes the system clearer and more dependable.
Inspectable
Make inputs, state, and failures visible enough to debug and improve.
Composable
Connect models, tools, storage, and human decisions into one workflow.
Worth maintaining
Prefer small systems that stay useful after the first experiment.

Projects

Repeated problems, reusable tools

Self-hosted at home

Agents and AI pipelines

Apps and archives

Writing

Recently on the blog

  1. Building Your Own Voice Drama Library with KikotoTinkering
  2. Harness Is All You NeedAI
  3. How the Real Linus's Words in the LTT Video Cured My AnxietyLife Philosophy
  4. Discussion on Local AI Image Generation Modes and WorkflowsTinkering Experience
  5. File Copying and Remote Transfer in Restricted EnvironmentsDevelopment Practices
All posts

Timeline

The story of this site

2021

  1. A place to write things downWordPress

    The blog began as a small place for learning notes, fixes, and experiments I did not want to lose. A place to create freely? Sounds cool, doesn't it? \(~o~)/

  2. The first version went liveAstra

    Several days and a couple of resets later, the Astra theme finally made it look decent.

  3. Learning by changing themesSakurairo

    Early theme changes were not just decoration. They were how I learned what kind of site felt like mine. Adorable, isn't it?

2022

  1. A blog that could stay aroundArgon

    Argon was pretty and practical enough for long-term writing, problem solving, and daily maintenance.

2023

  1. Deployment became reproducibleDocker

    Moving everything to Docker turned server setup from memory work into infrastructure notes I could repeat.

  2. The first server crashXP +1

    A day worth remembering.

  3. Toward static generationJekyll

    Jekyll was lighter and geekier, and moved the blog from a themed website toward a static publishing workflow.

2024

  1. A multilingual knowledge baseHugo

    Hugo brought internationalization, a translation workflow, and a structure that suits notes across languages. ( •̀ ω •́ )✧

2025

  1. A small sign of lifeCounter

    A cute visitor counter makes the page feel visited and alive.

2026

  1. Introducing the blog againStack

    Refactoring the Stack theme became a chance to rethink what this blog records now: code, tools, notes, and life.

  2. A redesign, page by pageRedesign

    Home, archives, categories, tags, search, links, and this page were redesigned with the same quiet cards.

And then there is today. The story keeps going.

Life is an adventure game, with a new map and new quests every day. Stay curious, and keep exploring!

Avatar

BLOG ID

Name
yexca
Pronunciation
/jɛkɑ/
Description
This is yexca's personal blog: AI workflows, local automation, image recognition, data processing, multilingual notes, and the process of turning repeated small problems into practical tools.

Mind Map

How I Observe The World

01

Repeated Problems Become Tools

If a tiny annoyance appears often enough, it deserves a script, a workflow, or a small app.

PixivDownloader
02

AI Workflows Need Pipelines

Models are only one part of the work; preparation, checks, slicing, archiving, and deployment matter too.

AI-Cover-Tools
03

Local First, Inspectable

I like tools that are easy to run, easy to inspect, and still useful after the first experiment.

Yasumi
04

Notes Become Systems

The blog, translation tooling, VRChat docs, and project logs are all parts of one maintained knowledge system.

Blog

Site Universe

Site Universe

Projects

Repeated problems, reusable tools

Blog History

From problem notes to a maintained knowledge base

2021-11-04

A Place to Write Things Down

The blog began as a small place for learning notes, fixes, and experiments that I did not want to lose.

Every experience is a commit. Stay curious, and keep exploring.

This page was partially machine translated (๑˃̵ᴗ˂̵)

Hi there! I’m yexca /jɛkɑ/

Where?

Welcome to my personal blog! Think of this as my cozy little corner for jotting down what I’ve learned and explored. Lately, I’ve been sprinkling in some life musings too.

What?

This blog is my personal knowledge base, where I record tricky problems and their solutions from my learning journey. Occasionally, I share some cool discoveries as well.

Hopefully, these notes not only help me but also become your trusty sidekick in your own adventures! 🚀

Who?

Oh, you’ve clicked in, huh? Guess I owe you a proper intro.

  • A developer with a passion for exploring tech. I love trying out new stuff—right now, I’m sticking with classic B/S architecture, but hey, the future is wide open! (Cue the “Raise the flag” moment.)
  • Big fan of sweet-sounding music. Lately, I’ve been looping 恋の押し売り . Sweet tunes are just the best! Even when the lyrics are kinda sad, as long as it’s paired with upbeat melodies like 空唄 , it’s still amazing. Sweet melodies, FTW!

What have I done so far?

Wow~ ⊙o⊙

Homepage

Inspired by https://lolicon.app/ , it’s my portfolio for projects. Problem is, I don’t have much to showcase yet, but I’ll get there! (ง •_•)ง

Blogs

The current blog which supports four languages~

VRChat Tutorials

Music

The Blog’s Story

2021-11-04
Planned to start this blog
A place to create freely? Sounds cool, doesn't it?\(~o~)/
2021-11-12
Construction completed
Took several days and a couple of resets, but Astra theme finally made it look decent. Struggles build character, right?
2021-11-22
Switched to the Sakurairo theme
Adorable, isn't it?
2022-01-30
Changed theme to Argon
Functional and pretty!
2023-04-04
Transitioned to full Docker deployment
Docker changes the world—including my blog world!
2023-05-05
Commemorating the first server crash (XP +1)
2023-07-03
Moved to Jekyll
A lighter, geekier tool!
2024-12-27
Shifted to Hugo
Going global now! ( •̀ ω •́ )✧

Let’s Crush It Today

Life’s like an adventure game—new maps, new quests every day. Sure, there are bugs here and there, but there are also countless treasures waiting to be discovered.

Main quests might feel tough, side quests might seem tedious, but every experience is worth it for the player in the moment. Suit up and dive in—every journey deserves your all!

Here’s to staying curious and exploring endless possibilities!


yexca-about

Hello, I am yexca

This website is for my daily learning and sharing.

Purpose of the Website

Because my memory isn’t very good, I created this website to record the process of solving difficulties I encounter during my explorations.

The articles are only for recording problem-solving.

Contact Me

Email: [email protected]

Website History

  • November 4, 2021: Created
  • November 12, 2021: Construction began; after multiple modifications, the Astra theme was finally adopted (it crashed and was reinstalled)
  • November 22, 2021: Theme changed to Sakurairo
  • January 30, 2022: Theme changed to Argon
  • April 4, 2023: Converted to full Docker deployment
  • May 5, 2023: Commemorating the first server crash
  • July 3, 2023: Moving blog to Jekyll
This post is licensed under CC BY-NC-SA 4.0 by the author.
Last updated on 2026-10-30 00:00 +0900