Skip to content
View charliewwdev's full-sized avatar
💭
I may be slow to respond.
💭
I may be slow to respond.

Organizations

@ai-dashboad

Block or report charliewwdev

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

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

Report abuse
charliewwdev/README.md
AI Forward Deployed Engineer

AI Forward Deployed Engineer — I ship LLM agents, AI gateways and AI testing into production.

Hi, I'm Charlie 👋 · 我做能真正落地的 AI:企业 AI 网关、MCP Agent、AI 自动化测试 · 有区块链开发经验

🟣 Open to: AI FDE · AI Engineer · AI SDET / Agent roles — Shanghai / HK / Remote

X ai-dashboad OpenCLI OpenMontage


🧩 What I build

🧪 AI Testing · flutter-skill

Give any AI agent eyes and hands inside a running app — E2E tests from natural language, one MCP server.

  • 253 MCP tools · 10 platforms (Flutter, React Native, iOS, Android, Web, Electron, Tauri, KMP, .NET MAUI…)
  • 398★ · 61 forks · ~1.4k npm downloads / month
  • Works with Claude, Cursor, Windsurf, Copilot

stars npm downloads docs

🛡️ Enterprise AI Gateway · ai-panel

Self-hosted LLM gateway: one OpenAI-compatible endpoint in front of every model provider.

  • 30+ provider types incl. OpenAI, Anthropic, DeepSeek, vLLM, Ollama
  • API keys per user/team · routing, fallback chains & circuit breakers
  • Redis rate limits, quotas, usage & cost dashboard
  • Java / Spring Cloud / Spring AI + Vue 3 · MIT

MIT OpenAI-compatible

🖥️ Coding Agent · OpenCLI

A coding agent for the models you run yourself — CLI, desktop app and local web UI for any OpenAI-compatible API.

  • Written in Rust · Tauri desktop · local / self-hosted LLMs
  • 700+ release downloads · README in 10 languages

site downloads

🎬 Multi-Agent Video Pipeline · OpenMontage

One-line idea → script, cast, storyboard, video, voice, edit. Self-hosted AI studio for short dramas and ads.

  • Agent pipeline with character consistency across shots
  • React + FastAPI + Postgres + MinIO · Docker Compose
  • Live demo in production · Flutter desktop UI

live demo release

Also: OpenIntentOS — an open-source Intent Operating System for agents (Rust).


🛠️ Stack


📦 Earlier work

  • douyin — TikTok clone in Flutter stars
  • SmartQQ — cross-platform WebQQ client (.NET Core)

🤝 Work with me

Hiring for AI FDE / AI Engineer / AI SDET, or deploying LLMs inside a company? Let's talk. 招聘 AI 岗位或想落地企业 AI,欢迎联系 👉 DM @charlieonai on X

Pinned Loading

  1. OpenMontage OpenMontage Public

    Open-source AI studio for short dramas, short videos and product ads: one-line idea → script, cast, storyboard, video, voice, edit. Self-hosted. | AI 短剧/短视频工坊

    Python 9 5

  2. ai-dashboad/opencli ai-dashboad/opencli Public

    A coding agent for the models you run yourself — CLI, desktop app and local web UI, for any OpenAI-compatible API.

    Rust 2

  3. ai-dashboad/flutter-skill ai-dashboad/flutter-skill Public

    AI-powered E2E testing for 10 platforms. 253 MCP tools. Zero config. Works with Claude, Cursor, Windsurf, Copilot. Test Flutter, React Native, iOS, Android, Web, Electron, Tauri, KMP, .NET MAUI — a…

    Dart 397 61

  4. OpenIntentOS/OpenIntentOS OpenIntentOS/OpenIntentOS Public

    Open-source Intent Operating System

    Rust 5 1

  5. ai-dashboad/openmontage-studio ai-dashboad/openmontage-studio Public

    Studio-first Flutter desktop UI for OpenMontage — AI-orchestrated video production

    Dart