Jun 9, 2026, 4:07 PM
This commit is contained in:
@@ -0,0 +1,29 @@
|
||||
---
|
||||
title: "Claude Code"
|
||||
type: "entity"
|
||||
tags: [narzędzie, CLI, agent-ai, anthropic]
|
||||
created: 2026-06-09
|
||||
updated: 2026-06-09
|
||||
sources: ["[[summaries/building-llm-research-knowledge-philosophy]]", "[[summaries/building-personal-ai-assistant-sqlite-gtd]]", "[[summaries/obsidian-vault-as-knowledge-graph]]"]
|
||||
confidence: high
|
||||
---
|
||||
|
||||
# Claude Code
|
||||
|
||||
## Overview
|
||||
Zaawansowany agent AI działający w interfejsie wiersza poleceń (CLI), stworzony przez firmę Anthropic. Został zaprojektowany do poruszania się po strukturach plików, pisania i edycji kodu, uruchamiania skryptów oraz automatyzacji procesów w systemie operacyjnym.
|
||||
|
||||
## Key Characteristics
|
||||
- **Zorientowany na "Codebase"**: Działa bezpośrednio w systemie plików użytkownika, zachowując głęboki kontekst i potrafiąc analizować wzajemne powiązania między setkami dokumentów.
|
||||
- **Wsparcie dla Markdown**: Doskonale radzi sobie ze skarbami notatek (np. [[entities/obsidian]]) traktując je jak bazy kodu: notatki jako pliki źródłowe, a linki `[[WikiLinks]]` jako deklaracje importu.
|
||||
- **Sterowanie Kontraktem**: Wykonuje złożone zadania w oparciu o lokalne instrukcje zdefiniowane w pliku [[concepts/agent-contracts]] (`CLAUDE.md`).
|
||||
- **Trwała Pamięć**: Choć sesje LLM są z natury bezstanowe, Claude Code potrafi akumulować wiedzę o nawykach i preferencjach użytkownika, zapisując je w pliku `memory.md` wewnątrz repozytorium.
|
||||
|
||||
## Common Use Cases
|
||||
- Automatyzacja ingestu, lintingu i zapytań w systemach zarządzania wiedzą (Karpathy Pattern).
|
||||
- Automatyczne przeprowadzanie cotygodniowych przeglądów w systemach [[concepts/gtd-ai]].
|
||||
- Dynamiczne odpytywanie grafów wiedzy przy użyciu protokołu [[concepts/mcp-servers]].
|
||||
|
||||
## Related Entities
|
||||
- [[entities/obsidian]] — Wizualny partner: Claude Code pisze, Obsidian renderuje.
|
||||
- [[entities/sqlite]] — Baza danych, na której Claude Code wykonuje zapytania i skrypty.
|
||||
@@ -0,0 +1,20 @@
|
||||
---
|
||||
title: "Constella"
|
||||
type: "entity"
|
||||
tags: [aplikacja, startup, pkm]
|
||||
created: 2026-06-09
|
||||
updated: 2026-06-09
|
||||
sources: ["[[summaries/karpathy-llm-knowledge-superpower-researchers]]"]
|
||||
confidence: high
|
||||
---
|
||||
|
||||
# Constella
|
||||
|
||||
## Overview
|
||||
Innowacyjna platforma i aplikacja rozwijana w celu komercjalizacji i udostępnienia wzorca "LLM Knowledge Base" szerokiemu gronu badaczy i użytkowników bez konieczności skomplikowanej manualnej konfiguracji środowiska CLI i Obsidiana.
|
||||
|
||||
## Goal
|
||||
Automatyzuje skomplikowane procesy kompilacji wiedzy, tworzenia powiązań, kontroli spójności (linting) oraz ustrukturyzowanego wyszukiwania, dostarczając gotowy, przyjazny interfejs użytkownika do pracy z własnymi zasobami wiedzy.
|
||||
|
||||
## Sources
|
||||
- [[summaries/karpathy-llm-knowledge-superpower-researchers]]
|
||||
@@ -0,0 +1,23 @@
|
||||
---
|
||||
title: "MCPVault"
|
||||
type: "entity"
|
||||
tags: [narzędzie, mcp, obsidian, wyszukiwanie]
|
||||
created: 2026-06-09
|
||||
updated: 2026-06-09
|
||||
sources: ["[[summaries/obsidian-vault-as-knowledge-graph]]"]
|
||||
confidence: high
|
||||
---
|
||||
|
||||
# MCPVault
|
||||
|
||||
## Overview
|
||||
Dedykowany serwer działający w protokole [[concepts/mcp-servers]], zaprojektowany specjalnie do integrowania skarbców [[entities/obsidian]] z agentami AI (np. [[entities/claude-code]]). Działa lokalnie na komputerze użytkownika, nie wymagając instalacji żadnych wtyczek wewnątrz samego Obsidiana.
|
||||
|
||||
## Core Capabilities
|
||||
- **Wyszukiwanie BM25**: Oferuje wysoce zoptymalizowane wyszukiwanie pełnotekstowe w notatkach.
|
||||
- **Kompresja kontekstu**: Zmniejsza zużycie tokenów o 40-60% poprzez inteligentne filtrowanie i usuwanie zbędnego kodu Markdown przed przekazaniem informacji do LLM.
|
||||
- **Strukturalne API**: Udostępnia 14 precyzyjnych metod pozwalających agentowi na bezpieczną modyfikację metadanych YAML, pobieranie powiązań i wyszukiwanie powiązanych pojęć.
|
||||
|
||||
## Related Entities
|
||||
- [[entities/obsidian]] — Przetwarzany skarbiec.
|
||||
- [[entities/claude-code]] — Agent wywołujący metody MCPVault.
|
||||
@@ -0,0 +1,28 @@
|
||||
---
|
||||
title: "Obsidian"
|
||||
type: "entity"
|
||||
tags: [narzędzie, PKM, markdown, wizualizacja]
|
||||
created: 2026-06-09
|
||||
updated: 2026-06-09
|
||||
sources: ["[[summaries/karpathy-llm-knowledge-superpower-researchers]]", "[[summaries/obsidian-vault-as-knowledge-graph]]"]
|
||||
confidence: high
|
||||
---
|
||||
|
||||
# Obsidian
|
||||
|
||||
## Overview
|
||||
Osobiste narzędzie do zarządzania wiedzą (PKM) oparte na lokalnych plikach Markdown. Działa w oparciu o model "drugiego mózgu", w którym kluczową rolę odgrywają powiązania między notatkami realizowane za pomocą linków wewnętrznych.
|
||||
|
||||
## Core Features
|
||||
- **Lokalne pliki**: Wszystkie notatki są zapisywane jako pliki tekstowe na dysku użytkownika, co gwarantuje pełną kontrolę i odporność na awarie zewnętrznych usług.
|
||||
- **Widok Grafu (Graph View)**: Wizualizuje sieć powiązań między notatkami, pozwalając na szybką analizę struktury naszej wiedzy.
|
||||
- **Wielofunkcyjność**: Wspiera szablony, callouty, płótna (Canvas) oraz rozbudowany system wtyczek społecznościowych.
|
||||
|
||||
## Collaboration with AI Agents
|
||||
Obsidian jest idealnym frontendem ("IDE dla myślenia") do współpracy z agentami takimi jak [[entities/claude-code]]:
|
||||
- **Podział ról**: Model AI zajmuje się nudną "księgowością wiedzy" (tworzenie plików, linkowanie, aktualizacja indeksów, linting), podczas gdy człowiek przegląda i nawiguje po skomponowanym grafie w interfejsie Obsidiana.
|
||||
- **Wymagania formatowania**: Aby agent poprawnie pisał notatki kompatybilne z Obsidianem, uczy się go reguł i formatów za pomocą zestawów umiejętności (np. `obsidian-skills`).
|
||||
|
||||
## Related Entities
|
||||
- [[entities/claude-code]] — Agent CLI będący programistą i administratorem bazy.
|
||||
- [[entities/mcpvault]] — Serwer MCP do zaawansowanego przeszukiwania skarbca.
|
||||
@@ -0,0 +1,22 @@
|
||||
---
|
||||
title: "sql.js"
|
||||
type: "entity"
|
||||
tags: [technologia, javascript, sqlite, webassembly]
|
||||
created: 2026-06-09
|
||||
updated: 2026-06-09
|
||||
sources: ["[[summaries/building-personal-ai-assistant-sqlite-gtd]]"]
|
||||
confidence: high
|
||||
---
|
||||
|
||||
# sql.js
|
||||
|
||||
## Overview
|
||||
Port silnika relacyjnej bazy danych [[entities/sqlite]] skompilowany do technologii WebAssembly (Wasm), co umożliwia uruchamianie bazy danych w całości wewnątrz przeglądarki internetowej bez konieczności posiadania serwera backendowego.
|
||||
|
||||
## Key Role in Local-First AI
|
||||
W architekturach local-first (np. system *MarcOS*), `sql.js` pozwala na bezpośrednie odczytywanie lokalnych baz danych SQLite (np. pliku `gtd.db` umieszczonego w synchronizowanym folderze Dropbox):
|
||||
- **Bezkosztowy odczyt**: Użytkownik otwiera plik HTML, który ładuje `sql.js` i wykonuje zapytania bezpośrednio w przeglądarce. Nie generuje to żadnych kosztów API czy tokenów AI.
|
||||
- **Szybkość działania**: Cała baza danych jest ładowana do pamięci RAM przeglądarki, co zapewnia natychmiastowe renderowanie dynamicznych widoków (np. Today, Week).
|
||||
|
||||
## Related Entities
|
||||
- [[entities/sqlite]] — Standard bazy danych na dysku.
|
||||
@@ -0,0 +1,24 @@
|
||||
---
|
||||
title: "SQLite"
|
||||
type: "entity"
|
||||
tags: [baza-danych, local-first, technologia]
|
||||
created: 2026-06-09
|
||||
updated: 2026-06-09
|
||||
sources: ["[[summaries/building-personal-ai-assistant-sqlite-gtd]]"]
|
||||
confidence: high
|
||||
---
|
||||
|
||||
# SQLite
|
||||
|
||||
## Overview
|
||||
Lekka, bezserwerowa i samodzielna relacyjna baza danych. Cała baza (struktura oraz dane) jest zapisana w pojedynczym pliku binarnym na dysku, co czyni ją idealnym rozwiązaniem dla aplikacji desktopowych, mobilnych oraz architektur local-first.
|
||||
|
||||
## Role in AI Productivity
|
||||
W systemach osobistej wydajności opartych na sztucznej inteligencji (np. *MarcOS*), SQLite służy jako bezpieczny i szybki fundament dla ustrukturyzowanych danych:
|
||||
- **Szybkość i stabilność**: Zapytania SQL wykonywane są lokalnie z zerowym opóźnieniem sieciowym.
|
||||
- **Wymienność**: Dane nie są zamknięte w chmurowym SaaS (jak Notion); można je łatwo przenieść do dowolnego innego systemu wspierającego SQLite.
|
||||
- **Łatwość automatyzacji**: Terminalowy agent AI ([[entities/claude-code]]) może bez trudu odpytywać bazę, wyszukiwać zadania i aktualizować rekordy przy użyciu standardowych bibliotek SQL.
|
||||
|
||||
## Related Entities
|
||||
- [[entities/sql-js]] — Port SQLite skompilowany do WebAssembly, pozwalający na odczyt bazy danych bezpośrednio w przeglądarce internetowej.
|
||||
- [[entities/claude-code]] — Agent automatyzujący procesy na bazie danych.
|
||||
Reference in New Issue
Block a user