You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: AGENTS.md
+3-1Lines changed: 3 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -17,14 +17,16 @@ alwaysApply: true
17
17
- After some amount of Rust changes, run `cargo check`.
18
18
19
19
# Mutation
20
+
20
21
- Never do manual state management for form/mutation. Things like setError is anti-pattern. use useForm(from tanstack-form) and useQuery/useMutation(from tanstack-query) for 99% cases.
21
22
22
23
# Comments
24
+
23
25
- By default, avoid writing comments at all.
24
26
- If you write one, it should be about "Why", not "What".
25
27
26
28
# Misc
29
+
27
30
- Do not create summary docs or example code file if not requested. Plan is ok.
28
31
- If there are many classNames and they have conditional logic, use `cn` (import it with `import { cn } from "@hypr/utils"`). It is similar to `clsx`. Always pass an array. Split by logical grouping.
Hyprnote is designed to take notes easily during meetings. Just jot down stuff you think are important!
37
38
38
39
<imgwidth="732"height="612"alt="Screenshot 2025-11-23 at 2 38 20 PM"src="https://github.com/user-attachments/assets/268ab859-a194-484b-b895-bc640df18dd4" />
39
40
40
41
### Realtime Transcript
42
+
41
43
While you stay engaged in the conversation, Hyprnote captures every detail so you don't have to type frantically.
42
44
43
45
<imgwidth="688"height="568"alt="Screenshot 2025-11-23 at 2 35 47 PM"src="https://github.com/user-attachments/assets/e63ce73f-1a5f-49ce-a14d-dd8ba161e5bc" />
44
46
45
47
### From Memos to Summaries
48
+
46
49
Once the meeting is over, Hyprnote will craft a personalized summary based on your memos — which is not mandatory. Hyprnote will still create great summaries without your notes.
If you noticed the GIF above, you can see that Hyprnote works without any internet connection available. Just set up LM Studio or Ollama to operate Hyprnote in air-gapped environments!
Prefer something custom? You can swap in your own language model:
57
62
58
63
- Run local models via Ollama
@@ -64,11 +69,13 @@ Hyprnote plays nice with whatever stack you're running.
64
69
<imgwidth="912"height="712"alt="Screenshot 2025-11-23 at 2 41 03 PM"src="https://github.com/user-attachments/assets/a6552c99-acbc-4d47-9d21-7f1925989344" />
65
70
66
71
### Note Templates
72
+
67
73
Prefer a certain style? Choose from predefined templates like bullet points, agenda-based, or paragraph summary. Or create your own.
68
74
69
75
Check out our [template gallery](https://hyprnote.com/templates) and add your own [here](https://github.com/fastrepl/hyprnote/tree/main/apps/web/content/templates).
70
76
71
77
### AI Chat
78
+
72
79
Ask follow-ups right inside your notes:
73
80
74
81
- "What were the action items?"
@@ -77,8 +84,8 @@ Ask follow-ups right inside your notes:
0 commit comments