Skip to content
View madawei2699's full-sized avatar
🎯
Focusing
🎯
Focusing

Block or report madawei2699

Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
madawei2699/README.md

Hi, I'm Dawei 👋

I’m a software engineer, independent builder, and systematic investor.

I build agent-friendly workflow systems for complex domains — turning domain intent into structured DSLs, DAG/IR pipelines, validation loops, executable tools, and human-facing workspaces.

My current work explores the same pattern across different domains:

  • MyInvestPilot: an AI-native investment operating system where strategies are modeled as composable primitives, backtests become observation panels, and decisions can be tracked, explained, and improved.
  • CraftDAG: An agent-friendly Minecraft construction compiler: ComponentPlan DSL → CraftDAG IR → VoxelPlan → validation, materials, layers, and schematic export.

Human-friendly UI is not enough in the agent era. Software also needs agent-friendly workflows.


What I'm building

Main focus

  • MyInvestPilot An AI-native investment operating system for systematic, rule-based investing.

  • MinePilot Minecraft build blueprints, schematics, materials, and layer guides — powered by CraftDAG.

Experiments & ecosystem

  • Chat2Invest An AI research assistant for structured investment analysis.

  • free4.chat An anonymous WebRTC chat experiment exploring lightweight, real-time social interaction.

  • bmpi.dev My long-form writing on software engineering, AI-native products, investing, agent-friendly workflow systems, and independent building.

  • i365.tech A community and consulting space around systems, AI, and personal leverage.


Current focus

  • Agent-friendly workflow systems
  • AI-native investment systems
  • Strategy primitives and rule-based portfolio engines
  • Decision intelligence and human-AI workflows
  • Domain DSLs, DAG/IR pipelines, validation contracts, and repair loops
  • Cloudflare-native serverless architecture
  • Independent product building
  • Long-form technical writing

Representative writing

  • Designing Agent-Friendly Workflows My current architecture thesis: complex AI systems need more than chat boxes. They need domain DSLs, IR/DAG pipelines, validation contracts, repair loops, and workflow surfaces that agents can read, write, validate, observe, and repair.

  • Agent 时代的工作流设计 中文版本:通过 MyInvestPilot 和 MinePilot / CraftDAG 两个案例,整理我对 Agent-friendly workflow systems 的理解:Intent → Domain DSL → IR/DAG → Validation → Repair Loop → Execution。

  • How I Built an AI-Native Quantitative Investment System My long-form explanation of how I think about AI-native investment systems, strategy primitives, and machine-readable decision infrastructure.

  • 我是如何构建一个 AI 原生量化系统的 中文版本:关于 AI 原生量化系统、策略 DSL、规则化投资与个人长期产品构建的完整复盘。

For more essays, notes, and annual reflections, visit bmpi.dev.


Tech I often work with

Languages
TypeScript · Python · Java · Elixir · Go · Clojure

Infrastructure
Cloudflare Workers · R2 · D1 · Durable Objects · Queues · AWS · Docker · PostgreSQL · Redis

AI / Product
LLMs · Agent-friendly workflows · AI-native systems · Strategy DSLs · Domain DSLs · Automation · SEO · Analytics


Find me


GitHub stats

Personal GitHub Stats

Organizations

Pinned Loading

  1. myinvestpilot/ai-architecture myinvestpilot/ai-architecture Public

    Design notes for MyInvestPilot — an agent-friendly investment workflow system built with strategy primitives, DAG engines, validation loops, and observable decision infrastructure.

    313 29

  2. i365dev/CraftDAG i365dev/CraftDAG Public

    Agent-friendly Minecraft construction compiler: ComponentPlan DSL → CraftDAG IR → VoxelPlan → validation, materials, layers, and schematic export.

    TypeScript 4 1

  3. i365dev/free4chat i365dev/free4chat Public

    free4.chat — open a room, talk, chat & share files. No sign-up. Powered by Cloudflare RealtimeKit.

    TypeScript 1.2k 161

  4. i365dev/llm_agent i365dev/llm_agent Public

    An abstraction library for building domain-specific intelligent agents based on Large Language Models (LLMs). LLMAgent provides a core architecture and behavior definitions that simplify the develo…

    Elixir 27 6

  5. myreader-io/myGPTReader myreader-io/myGPTReader Public

    A community-driven way to read and chat with AI bots - powered by chatGPT.

    Python 4.4k 441

  6. bmpi-dev/awesome-seo bmpi-dev/awesome-seo Public

    Google SEO Research and Web Traffic Monetization

    2.8k 348