Skip to content

Instantly share code, notes, and snippets.

View thanakijwanavit's full-sized avatar
🎯
Focusing

Nic Wanavit thanakijwanavit

🎯
Focusing
View GitHub Profile
@thanakijwanavit
thanakijwanavit / kimigas-v2-update.md
Created February 11, 2026 07:07
KimiGas Engine v2.0.0 — Update Instructions for Gas Town agents

KimiGas Engine v2.0.0 — Update Instructions

What Changed

kimigas was rewritten from a kimi-cli wrapper to a Claude Code wrapper using Kimi's native Anthropic-compatible endpoint. This fixes hooks, tools, MCP, and all Gas Town protocol.

Before (broken): kimigas → kimi-cli (no hooks, no .claude/settings.json support) After (working): kimigas → claude with ANTHROPIC_BASE_URL=https://api.kimi.com/coding/

How It Works

@thanakijwanavit
thanakijwanavit / gastown-auto-monitor.md
Created February 8, 2026 08:17
Gastown Automated Monitor + OpenClaw Bot Setup - Claude CLI health checks, hourly handoffs, upstream tracking, Discord reporting

Gastown Automated Monitor & OpenClaw Bot Setup

A fully automated monitoring system for Gas Town that uses Claude CLI to continuously check agent health, enforce hourly handoffs, track upstream updates, and report to Discord.


Overview

Component What It Does
@thanakijwanavit
thanakijwanavit / SETUP-NOTES.md
Created February 4, 2026 17:49
OpenClaw Auto-Approve Configuration

OpenClaw Auto-Approve Configuration

This document describes how to configure OpenClaw to automatically approve all exec commands without manual intervention.

Overview

OpenClaw has two layers of exec approval controls:

  1. Tool policy (openclaw.jsontools.exec)
  2. Exec approvals (exec-approvals.json)
@thanakijwanavit
thanakijwanavit / discord-bot-guide.md
Created January 31, 2026 19:32
Gas Town Discord Bot — Usage Guide for AI Agents

Gas Town Discord Bot — Usage Guide

Overview

The Gas Town Discord Bot provides two-way communication between Gas Town AI agents and Discord channels. It consists of:

  1. MCP Server (Outbound) — Sends messages FROM agents TO Discord via the send_discord_message tool
  2. Callback Poller (Inbound) — Polls Discord channels for human messages and forwards them to agents

Architecture

@thanakijwanavit
thanakijwanavit / docs lanugage_requirement.md
Last active November 7, 2025 04:38
thai language requirement

Here’s the clear language breakdown — what must be in Thai, what can be English, and what’s best kept bilingual when doing a primary issuance of Class A shares in a Thai limited company.


🧭 Language Rules Summary (for Thai Co., Ltd.)

Document Thai Version Required? English Version? Notes / Reason
Memorandum of Association (MOA) Yes Optional (for reference) Must be in Thai for DBD filing. The English copy has no legal standing.
Articles of Association (AOA) Yes

Yes, you can file WHT returns (PND 3, PND 53, CIT 54) yourself via the Revenue Department's e-Tax system—no accountant is legally required.

Quick Comparison: DIY vs. Hiring an Accountant

Aspect DIY (Self-Filing) Hiring Accountant
Legal Requirement None—fully allowed for all companies Optional
Best For Simple cases (few transactions, domestic) Complex (many payments, DTAs, foreign)
Cost Free (just time) 1,000–5,000 THB/month typical
Tools Needed e-Tax account + software (e.g., FlowAccount) They handle everything
Risk Errors lead to fines (2,000–5,000 THB + 1.5%/month) Lower, professional accuracy

Perfect — here’s your Primary Issuance Pack rewritten cleanly in Markdown format, ready to drop into your repo or internal doc system. Everything is formatted as templates and checklist-style instructions so you can edit values directly.


🧾 Primary Issuance Document Pack — Dual-Class Shares (Thailand)

⚙️ Overview

Scenario: Existing Thai Co., Ltd. issues new Class A (Preference) shares to a foreign investor.

Below is a shareable research summary you can send your supplier. It’s written first in English, then in Spanish. I kept it practical and tied it to a “Noctilus” climbing board (MoonBoard‑like), exported from Uruguay.

🇺🇸 ENGLISH — Uruguay export/tax & process summary (Noctilus climbing board)

Version: Oct 1, 2025

  1. Tax treatment (Uruguay side) • VAT (IVA) on exports: 0%. Exports of goods are not taxed by VAT in Uruguay. A proper export invoice (CFE) is issued without IVA. This is confirmed by Uruguay’s tax authority (DGI). 
@thanakijwanavit
thanakijwanavit / management visa.md
Created June 12, 2025 15:37
japanese management visa

Here is the full English translation of the document titled:

“Bouldering & Capybara Café – Company Establishment and Visa Acquisition (2025-06-11)”

LLC Establishment / Business Manager Visa Requirements

◇ Application Flow 1. Decide on Basic Company Details

@thanakijwanavit
thanakijwanavit / board data comparison.md
Last active June 15, 2025 04:54
board data comparison

Board size data

Parameter Kilter 12×12 @ 60° / 20° Tension 2 12×12 @ 40° / 10° MoonBoard Full @ 40° / 20°
Panel height (L) 3.05 m 3.05 m 3.15 m
Panel width 2.44 m 2.44 m 2.44 m
Tilt from vertical (max / min) 60° / 20° 40° / 10° 40° / 20°
Horizontal projection (max tilt) 2.64 m 1.96 m 2.03 m
Horizontal projection (min tilt) 1.04 m (sin 20°×3.05) 0.53 m (sin 10°×3.05) 1.08 m (sin 20°×3.15)
Vertical height (max tilt)