MicroAI Paygate
An x402-style payment gateway for AI requests. Sign EIP-712, get a signed receipt, verify the signature client-side.
翻译准备中
尚未检测到更新。GitHub 发布版本后会显示在这里。
个人 GitHub 账号下公开仓库的所有者可以登录并验证所有权,自行管理介绍,无需管理员批准。
登录并生成验证文件,在 30 分钟内将其提交到此仓库的默认分支。其他分支或分叉仓库中的文件无效。然后在下方检查文件,即可无需管理员批准直接管理项目。请保留文件以维持管理权限。
如需登录,将前往登录页面。登录后请回到此处,再次点击所选的验证按钮。
在项目文件夹中运行 /nomorevibe verify,即可验证所有权并自行管理介绍。
一分钟完成验证Real estate deal scope app
翻译准备中
取自仓库 README
正在加载完整 README。
查看完整 README ↗bash run.sh
Then open: http://localhost:5000
Double-click run.bat
Then open: http://localhost:5000
python3 -m venv .venv && .venv/bin/pip install -r requirements.txt
.venv/bin/python app.py
Type an address; get the price a rental can support.
RENTCAST_API_KEY to identify the home's bedrooms, baths, size and type and use its own rent estimate (one RentCast request per analysis; the free plan allows 50 a month). Without it, or if a lookup fails, the result is for a typical home in the ZIP and says why.intent.md, spec.md, plan.md.POST /analyze with Content-Type: application/json (all assumptions are optional):
{
"address": "1100 Congress Ave, Austin, TX 78701",
"assumptions": {"down_payment_pct": 20, "annual_interest_rate_pct": 7.0, "loan_term_years": 30,
"min_monthly_cash_flow": 100, "rent_adjustment_pct": 0,
"property_tax_rate_pct": 1.63, "insurance_rate_pct": 1.55, "hoa_monthly": 0}
}
Success: {"success": true, "analysis": {location, market, assumptions, home, qualifier, limitations, sources}}; the single home object has label, configuration (status not_identified until a source exists), rent, prices {piti_breakeven, allin_breakeven, target}, monthly_at_price, and at_target. Every value carries kind (retrieved, user, estimate, unavailable) and its source or basis. Failures: {"success": false, "error": {code, message, retryable, request_id}} — 400 INVALID_REQUEST/OUT_OF_RANGE, 404 PROPERTY_NOT_FOUND, 422 AMBIGUOUS_MATCH/INSUFFICIENT_DATA, 429, 502/503/504 PROVIDER_*, 500. Bounds and formulas: spec.md §5.
make install # one-time: .venv + dependencies
make check # lint, format check, secret scan, tests with coverage gate
make hooks # enable the pre-commit secret scan for this clone
make run # dev server on http://localhost:5000
Contributing with an AI agent? Read docs/ai-sdlc.md (task loop, human gates, guardrails, mapping to Anthropic's Claude Code guidance) and AGENTS.md. Hooks and skills you install yourself are in docs/claude-config/.
Deployed on Vercel (Flask app served as a Python function; see ADR-0004). CI (.github/workflows/ci.yml) runs on every pull request. Setup, release, and rollback steps are in docs/runbook.md; configuration variables are in .env.example. A Dockerfile (built in CI) keeps the app portable to any container host; Procfile platforms run gunicorn app:app. Do not expose the Flask development server.
data/zip_market.json, rebuilt monthly with python scripts/update_market_data.py.(income − HOA − goal) ÷ cost-per-dollar-of-price. Prices are rounded down to $1,000.RENTCAST_API_KEY is set); nothing is stored