KIWIS
Project · app · 2024–2026
KiWiS (Knowledge Workspace for Integrated Science) is the readable knowledge layer of the chaipat.cc research network. It links research notes, method ledgers, glossary entries and source provenance across astronomy, machine learning, ontology engineering and knowledge graphs. It began in 2022 as a student-facing setup wiki for courses at Chiang Mai University.
Two lives
2022–2024: a course wiki. KiWiS started as a "wiki-how" for first-year computer-science students, written while he was a teaching assistant. It held setup guides and walkthroughs for four courses: 204111 (Python), 204203 (Go), 204231 (Assembly) and 204252 (C++), plus developer-setup notes and a terminal FAQ.
2026: a research workspace. Version 2 turned it into the explanatory layer of his research. Each source has a clear role:
- ask.chaipat.cc remains the authoritative project registry.
- The Research Archive keeps the original figures and research records.
- KiWiS explains how results were produced and where each figure came from.
Method ledgers
The central format is the method ledger: a numbered, step-by-step record of a pipeline with its inputs, outputs and status. Each figure links back to its record in the archive. The first ledger, KWS–ASTRO–001, documents how resolved-star catalogues from the Hubble Space Telescope become evidence for faint structure around the galaxies M81 and M82. That work is part of his research at NARIT on faint stellar structures.
Its steps:
- Prepare the catalogue while keeping each field's geometry.
- Remove stars measured twice where neighbouring fields overlap.
- Aggregate spatially only after deduplication, so overlaps don't inflate density.
Sections
| Section | Contents |
|---|---|
| Research notes | Working notes across projects |
| Methods | Method ledgers such as KWS–ASTRO–001 |
| Glossary | Definitions shared across the network |
| Sources | Provenance for data and figures |
| Legacy | The original 2022–2024 course guides |
The legacy guides stay online under /legacy, marked as historical. Their old /docs, /appendix and /faq links redirect there, so outdated instructions aren't presented as current.
Built with
KiWiS is a Next.js 15 site in TypeScript, using Nextra 4 for MDX content, with custom components for research figures and ledger metadata. It is deployed on Vercel.
See also
Pictures
In the knowledge graph
KIWIS and the 18 things it is linked to. Open any dot for its page, or explore it in the full graph.
As data
Everything on this page is read from triples in the knowledge graph. These are the 29 it states about KIWIS, and 5 more its ontology implies; the console runs SPARQL over the whole graph, here in your browser.
@prefix id: <https://ask.chaipat.cc/id/> . @prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> . @prefix cj: <https://ask.chaipat.cc/ns#> . @prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> . @prefix xsd: <http://www.w3.org/2001/XMLSchema#> . id:KIWIS a cj:Project ; rdfs:label "KIWIS" ; cj:context id:CMU ; cj:description "Knowledge Workspace for Integrated Science: the readable knowledge layer of the chaipat.cc research network, linking research notes, method ledgers, glossary entries and source provenance. It began as a wiki-how for the CS111 course; those guides live on under /legacy." ; cj:repository "https://github.com/AppleBoiy/kiwis"^^xsd:anyURI ; cj:firstCommit "2024-05-24"^^xsd:date ; cj:lastCommit "2026-07-18"^^xsd:date ; cj:commitCount 18 ; cj:kind "app" ; cj:license "MIT" ; cj:theme id:ThemeResearchTools , id:ThemeTeaching ; cj:uses id:TypeScript , id:NextJS , id:Nextra ; cj:tier 2 ; cj:usesData id:HSTCatalogs ; cj:relatedTo id:FaintStructures ; cj:mentions id:ChaipatCC , id:ResearchOS , id:RoleNARIT , id:RoleTA , id:Vercel ; cj:article "https://ask.chaipat.cc/wiki/KIWIS"^^xsd:anyURI ; cj:activeIn id:Y2024 , id:Y2026 ; cj:activity _:b88 , _:b89 , _:b90 .


