Skip to content
bFaaaP

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.

Hands holding a piano with a growing sprout, surrounded by a community

🤖 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.

A friendly AI and the bFaaaP team answering build questions together

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:

The two AI teammates, Ponte and Harmonia, comparing notes and building an idea together
Illustration by Harmonia in Saki Shiokawa’s style © Shishido & Associates.
Ponte

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

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. 1. Day 0

    You ask

    Post a question in GitHub Discussions (Q&A) — in any language.

  2. 2. ~1 day

    Ponte drafts

    Ponte, our AI assistant, drafts an answer from the open-source materials.

  3. 3. a few days

    The team reviews

    bFaaaP members check and edit it for safety and accuracy.

  4. 4. when ready

    Answer posted

    The reviewed answer is posted and marked as the answer.

The AI-assisted Support timeline: you ask → AI drafts → the team reviews → the reviewed answer is posted

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).