Profiles

.md
settingsettings.json → global.profile

How the agent layer and dictation run. Chosen at setup, changeable in settings → global. The core is the same in all of them.

reference stack · offline
OLLAMA_CONTEXT_LENGTH=32768 ollama serve
# model
qwen3-coder:30b   # or gpt-oss:20b on 16 GB
# agent
opencode
profile behaviour
auto default. Online when the server finds a connection at start, offline otherwise
online a paid agent, web lookups, dictation models downloaded when missing
offline everything on your machine. Nothing is fetched
read by
slp-setup, to recommend an agent, and slp-init, for the default sources_mode: offline → local, online → both, auto → both with web access, local without

// grading and teacher judgment are weaker on local models: treat that output as a draft

Markdown formats

The documentation is also available in llms.txt formats:

  • llms.txt lists every documentation page.
  • llms-full.txt contains the complete documentation in one file and may exceed some context windows.

Append .md to any documentation URL to retrieve that page as Markdown. For example, this page is available at https://selflearningplatform.github.io/docs/profiles.md. You can also copy the current page as Markdown by pressing Cmd+C or Ctrl+C.