Merge upstream v0.4.0 into Gitea fork

This commit is contained in:
2026-10-31 13:45:06 +03:00
286 changed files with 24403 additions and 2546 deletions
+4 -1
View File
@@ -12,7 +12,8 @@
<a href="https://learnharness.ai">Download</a> ·
<a href="#how-it-works">How it works</a> ·
<a href="docs/development.md">Documentation</a> ·
<a href="https://github.com/amosblomqvist/learnharness/issues">Issues</a>
<a href="https://github.com/amosblomqvist/learnharness/issues">Issues</a> ·
<a href="https://discord.gg/5tCHHQEB2e">Discord</a>
</p>
LearnHarness uses AI agents to plan and teach lessons from your current understanding to your goal. It builds a detailed picture of what you understand and how you reason. That picture is updated as you learn.
@@ -52,6 +53,8 @@ Add your provider API key and choose your models, then start a session with what
All three platforms support in-app updates.
**Dictation:** Create a [Deepgram API key](https://console.deepgram.com/) with the **Member role or higher** ([required for token minting](https://developers.deepgram.com/reference/auth/tokens/grant)) and add it under **Settings → Providers → Dictation**. Choose the language below the key; **Multilingual** supports automatic recognition and mixed-language speech. A `403 Insufficient permissions` error during token minting can indicate an insufficient key role.
## Your keys, your data
- **Your keys and models.** No LearnHarness subscription or markup. You pay your providers for usage; a live cost meter shows model costs.