|
1 | 1 | # Second Brain |
2 | 2 |
|
3 | | -AI-powered journaling with semantic backlinks and intelligent book notes search. |
| 3 | +AI-powered personal knowledge system with daily planning, reflective journaling, semantic backlinks, and intelligent book notes search. |
4 | 4 |
|
5 | 5 | ## Features |
6 | 6 |
|
7 | | -**Planning:** |
8 | | -- Daily task management with action items |
9 | | -- LLM-powered task extraction from yesterday's diary entry |
| 7 | +**Planning** (`brain plan`) |
| 8 | +- LLM extracts actionable tasks from yesterday's diary |
10 | 9 | - Auto-carries forward unchecked todos from yesterday's plan |
11 | | -- Simple, distraction-free format |
| 10 | +- Saves to `PLANNER_PATH` with backlinks to source entries |
12 | 11 |
|
13 | | -**Diary:** |
14 | | -- Evening reflection entries with AI-generated prompts |
15 | | -- Semantic backlinks using LLM analysis (not keyword matching) |
16 | | -- Automatic topic tag generation |
17 | | -- Bulk refresh command for regenerating links |
| 12 | +**Diary** (`brain diary`) |
| 13 | +- Evening reflection with AI-generated prompts from past 3 days |
| 14 | +- Semantic backlinks via LLM analysis (not keyword matching) |
| 15 | +- Automatic topic tags and temporal connections |
18 | 16 | - Obsidian-compatible markdown format |
19 | 17 |
|
20 | | -**Notes Search:** |
21 | | -- Search book notes via Azure AI Search |
22 | | -- Semantic and text search modes |
23 | | -- Rich formatted results |
24 | | -- **Requires Azure AI Search** (no local alternative) |
25 | | - |
26 | | -**Cost Tracking:** |
27 | | -- Real-time Azure OpenAI usage tracking |
28 | | -- Local SQLite database storage |
29 | | -- Cost summaries, trends, and projections |
30 | | -- Per-operation breakdowns (diary, planning, analysis) |
31 | | -- Export to CSV for billing analysis |
32 | | - |
33 | | -**Logging:** |
34 | | -- Rich-formatted colored console output |
35 | | -- Clean UX with smart log suppression (no interruptions during spinners) |
36 | | -- Multiple verbosity levels (--verbose, --debug) |
37 | | -- File and console output options |
38 | | -- Suppressed noisy third-party HTTP logs |
39 | | - |
40 | | -**LLM Support:** |
41 | | -- Azure OpenAI - Full functionality for all commands |
| 18 | +**Notes Search** (`brain notes`) |
| 19 | +- Semantic and text search of book notes via Azure AI Search |
| 20 | +- Rich formatted results with highlights |
| 21 | + |
| 22 | +**Cost Tracking** (`brain cost`) |
| 23 | +- Real-time Azure OpenAI usage tracking in local SQLite database |
| 24 | +- Comprehensive metadata: temperature, max_tokens, prompt/response lengths |
| 25 | +- Summaries, trends, projections, and per-operation breakdowns |
42 | 26 |
|
43 | 27 | ## Quick Start |
44 | 28 |
|
|
0 commit comments