Support the project
bFaaaP is a non-commercial, open-source project. The best way to help is to build one, share it, and spread the word — and, if you can, to support the work.
Star & share on GitHub
Star the repository, open issues, and tell a pianist who could use it.
Sponsor / donate
Help cover parts, prototypes, and concerts through GitHub Sponsors or PayPal.
AI-assisted Support
Ask in our GitHub Discussions Q&A. We draft an answer with AI grounded in bFaaaP’s open sources, a maintainer reviews it, and we post it in the thread — public, and not instant. Useful answers are folded back into the docs.
Support bFaaaP
bFaaaP is a non-commercial, open-source project. A monthly gift or a one-time tip helps cover parts, prototypes and concerts — and keeps bFaaaP free and open. Thank you. 🙏
PayPal, card or Apple Pay. Cancel anytime.
Monthly support
Choose an amount
Loading…
or pay by card / Apple Pay / Google Pay
Subscribe with card ($5/mo) ↗🔒 Secured by PayPal — we never see your card details. Apple Pay & cards appear in the PayPal checkout.
One-time tip
Give any amount once via PayPal.me — PayPal balance, card or Apple Pay.
bFaaaP is run by Shishido & Associates, not a registered charity — gifts are not tax-deductible. Monthly support can be cancelled anytime in your PayPal account.

🤖 AI-assisted Support
How AI-assisted Support works
Building bFaaaP yourself? Ask in our GitHub Discussions Q&A. You ask a question, and our AI assistant Ponte drafts an answer from this project’s own materials — then the bFaaaP team checks it before it’s posted.

Meet the AIs who help
Your question is handled by the bFaaaP team together with two AI teammates — full members of the project — who work in harmony:

Ponte · the bFaaaP AI assistant
Ponte drafts each answer from the project’s open-source materials — build guides, schematics, firmware, parts lists — and bridges the team’s knowledge to you. “Ponte” is Italian for “bridge.”
Harmonia · a second AI · sensing-design ideas
Harmonia joins the harder design questions and offers sensing ideas. Its suggestions are welcomed but treated as unverified — the human makers always decide. “Harmonia” is Greek for “harmony.”
Four steps from question to answer
- 1. Day 0
You ask
Post a question in GitHub Discussions (Q&A) — in any language.
- 2. ~1 day
Ponte drafts
Ponte, our AI assistant, drafts an answer from the open-source materials.
- 3. a few days
The team reviews
bFaaaP members check and edit it for safety and accuracy.
- 4. when ready
Answer posted
The reviewed answer is posted and marked as the answer.

⏳ Not an instant chatbot — and that’s the point
Every answer is reviewed by real people (the bFaaaP team — e.g. Shishido and Narusawa) for safety and accuracy before posting, so a reply can take a few days. That review is what keeps answers trustworthy on the things that matter — wiring, 24 V power, Bluetooth/radio rules, and assistive-device safety.
Two tracks for your question
① Answerable now
The answer is already in the repository — build guides, schematics, firmware, the parts list. The AI drafts it and the team reviews it. Most questions are here, and these are the fastest.
② Needs the makers
The answer needs something only the device makers have yet to publish (an exact part number, the next motor choice…). We forward your question, and once they answer we post it and add it to the docs — so the next builder finds it directly.
Either way, your question helps: useful questions improve these docs for everyone who builds bFaaaP next.
🧹 A curated, friendly forum
Ponte (our AI) does a first-pass curation of every question, and the bFaaaP team has the final say — in the open.
- We prioritize questions that help someone build, debug, or improve bFaaaP — genuine design ideas, clear bug reports, and show-and-tell are all welcome.
- Be kind and constructive — this is assistive technology; empathy is our foundation.
- We remove noise — spam, off-topic, hostile, and automated or bulk posts (bots or other AIs mass-posting) are hidden or removed and won’t be answered.
- If a question is unclear, we ask — we don’t reject. Genuine builders always get a reply.
💡 How to ask a good question
- Say whether it’s about the iOS app, the Pro device, or the Switch device.
- Include what you’ve tried, your parts/boards, and any error message or photo.
- For mechanical parts, mention your 3D printer and the part name.
- Ask in any language — we reply in the language you used.
Answers are general information to support DIY reproduction/improvement, provided at your own risk. Please mind local regulations (radio law for BLE, medical/assistive-device rules) and electrical safety (24 V).

