Developer resources
These public files help software agents read the site and check the latest FowlVoice release.
Product context
/llms.txt is the short factual guide to FowlVoice, its capabilities, requirements, privacy model, and public resources.
curl https://fowlvoice.com/llms.txtAPI description
/openapi.json describes the release endpoint in OpenAPI 3.1 format, including its response fields, errors, and request limit.
curl https://fowlvoice.com/openapi.jsonLatest release
GET /api/v1/release returns the latest public version, build, system requirement, release date, download links, file size, and release notes as JSON.
curl https://fowlvoice.com/api/v1/releaseVersioning and deprecation
The API is versioned in the URL path (/api/v1/). A version is never changed in a breaking way. A replacement version ships first, then the old one carries Deprecation and Sunset headers (RFC 9745 and RFC 8594) for at least 90 days before removal. Changes are listed in the release notes at https://fowlvoice.com/api/v1/release.
Markdown pages
Every HTML page can return Markdown. Send Accept: text/markdown to the same page URL. The result includes a title in front matter and the page's main content.
curl -H 'Accept: text/markdown' https://fowlvoice.com/aboutSite map
/sitemap.xml lists the public HTML pages and their update dates.
curl https://fowlvoice.com/sitemap.xmlCrawler rules
/robots.txt allows crawling and points crawlers to the site map and the FowlVoice product guide.
curl https://fowlvoice.com/robots.txtFowlVoice has no user API, authentication, or webhooks. The app is local only. The public API is a read only feed for the latest release.