asopi tech
asopi techIndie Developer

Git / Blog evidence

About the Developer

An independent developer working on AI, databases, and language processing. I publish Alopex DB, JV Language, and HC GraphRAG as OSS, build Nimino / Nimculus at Asopitech Labo, and design enterprise middleware and business applications on top of them.

Profile

Profile

Over 20 years of software development experience

With over 20 years in software development, I have hands-on experience spanning cloud infrastructure, frontend technologies, blockchain, and AI.

  • Development experience with Java / C# / Python / Go / TypeScript
  • Production experience with Kubernetes / Docker / k3s / GKE
  • Frontend development with TypeScript / Angular / React / Astro
  • Blockchain development with Hyperledger Fabric / Indy
  • Cloud infrastructure on AWS / GCP / Azure
  • AI utilization with ChatGPT / Auto-GPT / Stable Diffusion
  • IoT projects with Raspberry Pi / M5Stack
  • OSS product development in Rust / Nim (Alopex DB, Nimino / Nimculus)

Official Character

The one who guides alongside

The developer and Takamine Akari cover different ground. She is not a real person; she is an official character created and operated by asopi tech.

The developer

Technology, design, implementation, and decisions

Takamine Akari listening to a visitor's goal and sorting out where to send them

Takamine Akari

Official virtual character of asopi tech

Customer contact, organising information, product guidance, and connecting with the community

About Takamine Akari

Takamine Akari is an official virtual character created and operated by asopi tech. She is not a real person. Formal answers on contracts, quotes, delivery dates, and technical guarantees are given by a human.

Media

Blog Posts

Technical notes and development logs

All posts
  • Blog

    The Responsibilities MCP Separates, Part 2 — Separating Identity from Permission to Data

    MCP v2026-07-28 uses Bearer access tokens to establish the requester at the router and to decide whether that requester may operate on business data.

    Read post
  • Blog

    The Responsibilities MCP Separates, Part 1 — Moving Protocol State Out of the Session

    MCP v2026-07-28 separates protocol state from application state that once shared a connection, allowing any instance to process a request. A visual guide to the fields and flow.

    Read post
  • Blog

    Where Agent-Initiated Payments Are Heading — The Layers Behind AP2, ACP, UCP and x402

    It was never about handing a card number to a model. So what are all these new standards actually trying to prove?

    Read post
  • Blog

    The Skill of Not Building in the AI Agent Era (5) — Six Checks to Run Before You Start

    Will that code still be needed once the next model ships? Six things worth checking before you start.

    Read post
  • Blog

    The Skill of Not Building in the AI Agent Era (4) — Implementations That Don't Repay the Effort, and the Case for Waiting

    Homegrown long-term memory, a workflow DSL, a model router. Each one works, and each is genuinely interesting to build. But what if three months of waiting made them unnecessary?

    Read post
  • Blog

    The Skill of Not Building in the AI Agent Era (3) — Run the Loop Instead of Writing by Hand

    Boris Cherny, who built Claude Code, says he hasn't hand-written a line of code in eight months. Is the craft of polishing prompts giving way to the craft of designing loops?

    Read post