dudumeet
v0.1.3
Published
AI-powered meeting simulation with multiple personas
Readme
dudumeet
CLI-first AI meeting app. Multiple AI personas discuss a topic, the CTO persona summarizes decisions, and the meeting exports implementation tasks.
Commands
npm run dev -- start --topic "讨论 dudumeet MVP"
npm run dev -- hr list
npm run dev -- doctor
npm run dev -- provider smoke --provider xiaomi-token-plan-sgpPowerShell may block npm.ps1 on some machines. Use npm.cmd instead:
npm.cmd run dev -- start --topic "讨论 dudumeet MVP"Consensus
The CTO vote contributes 30%. The remaining 70% is split evenly across active non-CTO participants. A meeting reaches consensus when the weighted agree score is greater than 50%.
Provider
The default fake provider is deterministic and works offline.
For a complete manual real API meeting test flow, see REAL_API_MEETING_TEST_GUIDE.md.
For a real Xiaomi Token Plan smoke test:
$env:XIAOMI_TOKEN_PLAN_API_KEY="tp-..."
npm.cmd run dev -- provider smoke --provider xiaomi-token-plan-sgpTo run a meeting with a real provider without editing HR JSON:
npm.cmd run dev -- start --provider xiaomi-token-plan-sgp --topic "讨论真实 provider"Optional overrides:
--base-url https://api.openai.com/v1--api-key-env OPENAI_API_KEY--temperature 0.2--max-tokens 1200--timeout-ms 60000
You can also enable openai-compatible in dudumeet.config.json and set HR driver.provider to openai-compatible.
