Kirill, known online as waterflane, develops ContextForge, a tool for assembling repository context for coding agents. The developer also makes small games and game modifications and studies mathematics and machine learning.[1][2]
Start with ContextForge – context engineering platform for AI-assisted development →
Background
Kirill’s personal README describes interests in mathematical analysis, number theory and machine learning, alongside software and game development. Earlier public projects include modifications for Minecraft and Teardown.[1]
Contributions
ContextForge inventories a local repository, builds structural maps and selects relevant files or line ranges for a coding task. It packages the selected material into portable context capsules, making the inputs to a coding agent easier to inspect and hand off. Its retrieval combines exact paths and symbols with text search and bounded graph signals.[2]
Ideas
ContextForge distinguishes gathering context from changing a project. Its documented discovery operations do not give it permission to edit source files or run arbitrary commands. Reviewable selection and explicit context budgets let a developer decide what another agent should receive.[2]
Tools, writing & talks
Writing, research & talks
Start here
A repository-context toolkit that builds structural indexes and portable, bounded context packages for coding agents.
Read the quick start, then inspect one context package for a small repository. Follow how files and line ranges were selected before passing it to an agent; familiarity with Git and repository structure helps.
Developer and maintainer[2]Original source