serenadeai / serenade

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Fixing Documentation Shortcomings

splaroche opened this issue · comments

Context

Much of the documentation for developing Serenade is not clear, incomplete, or hard to find. This is a meta ticket to outline the missing sections so we can fix them up. User facing documentation on some features could be part of this issue or a separate one

Goals

Ease of contributing or working on Serenade

List of missing areas

  • Building and running Serenade
  • Adding new programming language support or updating existing support
  • Training language models

always happy to accept documentation improvements—thanks for creating this issue!

just to make sure you've seen what we currently have, from https://github.com/serenadeai/serenade#docs:

@tmacwill good to have those links. Do they show up on the website? How would a user best be directed to those pages?

the main repo README links to the docs folder, but am also open adding some individual links to the README or linking to the docs folder from https://serenade.ai/docs/

@tmacwill Thanks, that's where I was looking! This issue came out of some conversations on the serenade discord about developing/running locally, so I created an issue where we can track people's documentation improvements over time. Personally I hit a bit of a problem with setting up on an M1 that I'm working through, and I'll update the build docs with anything I find :)

nice, makes sense! ah yeah, code-engine and speech-engine don't yet have arm64 support, so on an M1 Mac, you'll need to build them using Rosetta2: https://github.com/serenadeai/serenade/blob/master/docs/building.md#system