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
- 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
- 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
- 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
- kikoto A personal DLsite audio library and player: browse by cover, search by voice actor and tag, show lyrics, and resume where you left off.
- rainy A self-hosted music server for your NAS.
- pikapu A quiet, self-hosted RSS reader for one person.
- harbor A lightweight start page for the services running on a NAS.
- kumo A lightweight image hosting service for personal workflows.
Agents and AI pipelines
- home-mcp A local MCP gateway for ZeroClaw and other MCP clients.
- zeroclaw-dockyard A local WebUI for creating and running multiple ZeroClaw Matrix agents with Docker.
- AI-Cover-Tools Vocal separation, slicing, quality checks, pitch analysis, and normalization for AI cover training material.
- YOLO-Multi Prepare and train several YOLO experiments from one dataset.
- lyric-video-template Lyric videos built as a web page with Claude Code: canvas scenes synced to lyrics and beat, exported to MP4.
Apps and archives
- quest-manager A Windows desktop app for managing Meta Quest apps and files, with APK preview and compatibility signing.
- PixivDownloader-WebUI A local WebUI for Pixiv artwork backup and workflow automation.
- yasumi A local-first planning app for focused personal task management.
- kano-navi A fan-made website for kano.
Writing
Recently on the blog
- Building Your Own Voice Drama Library with KikotoTinkering
- Harness Is All You NeedAI
- How the Real Linus's Words in the LTT Video Cured My AnxietyLife Philosophy
- Discussion on Local AI Image Generation Modes and WorkflowsTinkering Experience
- File Copying and Remote Transfer in Restricted EnvironmentsDevelopment Practices
Timeline
The story of this site
2021
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~)/
The first version went liveAstra
Several days and a couple of resets later, the Astra theme finally made it look decent.
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
A blog that could stay aroundArgon
Argon was pretty and practical enough for long-term writing, problem solving, and daily maintenance.
2023
Deployment became reproducibleDocker
Moving everything to Docker turned server setup from memory work into infrastructure notes I could repeat.
The first server crashXP +1
A day worth remembering.
Toward static generationJekyll
Jekyll was lighter and geekier, and moved the blog from a themed website toward a static publishing workflow.
2024
A multilingual knowledge baseHugo
Hugo brought internationalization, a translation workflow, and a structure that suits notes across languages. ( •̀ ω •́ )✧
2025
A small sign of lifeCounter
A cute visitor counter makes the page feel visited and alive.
2026
Introducing the blog againStack
Refactoring the Stack theme became a chance to rethink what this blog records now: code, tools, notes, and life.
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.
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
Site Universe
Site Universe
Projects
Repeated problems, reusable tools
Blog History
From problem notes to a maintained knowledge base
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.
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
- Website: https://yexca.net
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
- Hugo Blog: https://blog.yexca.net/
The current blog which supports four languages~
VRChat Tutorials
- Hexo Argon Blog: https://vrc.yexca.net/
- Hugo Book Docs: https://vrchat.yexca.net/
- Docsify Docs: https://docsifyvrchat.yexca.net/ Archive only
Music
- Navidrome: https://music.yexca.net/ Rarely used, but hey, it’s there~
The Blog’s Story
A place to create freely? Sounds cool, doesn't it?\(~o~)/
Took several days and a couple of resets, but Astra theme finally made it look decent. Struggles build character, right?
Adorable, isn't it?
Functional and pretty!
Docker changes the world—including my blog world!
A lighter, geekier tool!
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!
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