
๐ง GBrain์ด๋ โ AI ์์ด์ ํธ์๊ฒ '๋ต์ ๋๋ ค์ฃผ๋ ๋'๋ฅผ ๋ถ์ฌํ๋ ์คํ์์ค ์ง์ ๋ฐํ์
์์ฝ
GBrain์ AI ์์ด์ ํธ์๊ฒ ๋จ์ ๊ฒ์์ ๋์ด ํฉ์ฑ๋ ๋ต๋ณ์ ์ ๊ณตํ๋ ์คํ์์ค ์ง์ ๋ฐํ์์ ๋๋ค. Garry Tan์ด ๊ฐ๋ฐํ์์ผ๋ฉฐ, ์ง์ ๊ทธ๋ํ์ ํฉ์ฑ ๋ ์ด์ด๋ฅผ ํตํด ์์ด์ ํธ๊ฐ ๋งฅ๋ฝ์ ์ ์งํ๊ณ ์ ํํ ๋ต์ ๋์ถํ๋๋ก ๋์ต๋๋ค.
ํต์ฌ ํฌ์ธํธ
- ๋จ์ ํ์ด์ง ๋ชฉ๋ก์ด ์๋ ์ถ์ฒ๊ฐ ํฌํจ๋ ํฉ์ฑ๋ ๋ต๋ณ ์ ๊ณต
- ์๊ธฐ ๋ฐฐ์ ํ ์ง์ ๊ทธ๋ํ์ ํฉ์ฑ ๋ ์ด์ด ์ํคํ ์ฒ ํ์ฉ
- Postgres, pgvector, WASM ๊ธฐ๋ฐ์ ๊ธฐ์ ์คํ ๊ตฌ์ฑ
- ์์ด์ ํธ์ ๊ธฐ์ต๋ ฅ ์ ์ง ๋ฐ ์ค๋ณต ์์ ๋ฐฉ์ง ์๋ฃจ์
GBrain์ AI ์์ด์ ํธ์๊ฒ '์ง์์ ๋(brain layer)'๋ฅผ ๋ถ์ฌํ๋ ์คํ์์ค ์ง์ ๋ฐํ์(Knowledge Runtime)์ ๋๋ค. ์ ์์๋ Y Combinator์ President ๊ฒธ CEO์ธ Garry Tan์ด๋ฉฐ, ๋ผ์ด์ ์ค๋ MIT, ๊ตฌํ ์ธ์ด๋ TypeScript๋ฅผ ์ฌ์ฉํ๋ฉฐ, GitHub์์ 2๋ง ๊ฐ ์ด์์ ์คํ(Star)๋ฅผ ๊ธฐ๋กํ๊ณ ์์ต๋๋ค (2026๋ 6์ ๊ธฐ์ค).
GBrain์ ์์น๋ ๋ฆฌํฌ์งํ ๋ฆฌ ๋์ ๋ถ์ ํ ๋ฌธ์ฅ์ ์ ๋ํ๋ ์์ต๋๋ค. "Search gives you raw pages. GBrain gives you the answer. (๊ฒ์์ ๊ฐ๊ณต๋์ง ์์ ํ์ด์ง๋ฅผ ์ ๊ณตํ์ง๋ง, GBrain์ ๋ต์ ์ ๊ณตํ๋ค)". ์ผ๋ฐ์ ์ธ ๊ฐ์ธ ์ง์ ๋๊ตฌ๊ฐ ํค์๋ ์ผ์น๋ ๋ฒกํฐ ๊ฒ์(Vector Search)์ ํตํด '๊ด๋ จ ์์ด ๋ณด์ด๋ ํ์ด์ง ๋ชฉ๋ก'์ ๋ฐํํ๋ ๊ฒ๊ณผ ๋ฌ๋ฆฌ, GBrain์ ์ฌ๋ฌ ํ์ด์ง๋ฅผ ๊ฐ๋ก์ง๋ฌ **ํฉ์ฑ๋ ๋ต(Synthesized Answer)**์ ์ถ์ฒ ๋ฐ '์์ง ํ์ ๋์ง ์์ ์ฌํญ'์ ๋ํ ์ฃผ์๊ณผ ํจ๊ป ๋ฐํํฉ๋๋ค.
์ด ๊ธฐ์ฌ์์ ์ ์ ์๋ ๋ด์ฉ:
- ๐ GBrain์ด '๊ฒ์'๊ณผ ๋ฌด์์ด ๋ค๋ฅธ๊ฐ (ํ์ด์ง ๋ชฉ๋ก์ด ์๋ ๋ต์ ๋ฐํํ๋ค๋ ์ค๊ณ)
- โจ ๋ ๊ฐ์ง ์ฐจ๋ณํ ์์ โ ํฉ์ฑ ๋ ์ด์ด(Synthesis Layer)์ ์๊ธฐ ๋ฐฐ์ ํ ์ง์ ๊ทธ๋ํ(Self-wiring Knowledge Graph)
- ๐๏ธ ์ํคํ ์ฒ โ Postgres + pgvector (WASM) ๋ฐ 'Markdown ๊ธฐ์ ' ๊ตฌ์ฑ
- ๐ฏ ํ์ด๋ธ๋ฆฌ๋ ๊ฒ์ + ๊ทธ๋ํ์ 4๋จ๊ณ ๊ตฌ์กฐ์ ๊ทธ ์ค์ธก ๋ฒค์น๋งํฌ
- ๐ ๋ฐ์ดํฐ ์ ๋ ฅ ๋ฐฉ์๊ณผ ์ผ๊ฐ์ ๋๋ํด์ง๋ '๋๋ฆผ ์ฌ์ดํด(Dream Cycle)'
- ๐๏ธ ๋ธ๋ ์ธ(Brain) / ์์ด์ ํธ ๋ฉ๋ชจ๋ฆฌ(Agent Memory) / ์ธ์ (Session)์ 3์ธต ๊ตฌ์กฐ ํ์ฉ๋ฒ
- โ๏ธ ๋์ ๋ฐฉ๋ฒ (์์ด์ ํธ์ ์ํ ์๋ ์ค์น / CLI / MCP) ๋ฐ 3๊ฐ์ง ๋ฐฐํฌ ๊ตฌ์ฑ
์์ ๋ ์๋ AI ์์ด์ ํธ์๊ฒ ์์์ ์ธ ์ง์ ๊ธฐ๋ฐ์ ๊ฐ๊ฒ ํ๊ณ ์ถ์ ๊ฐ๋ฐ์ ๋ฐ ํ ๋ฆฌ๋์ ๋๋ค.
GBrain์ ์ถ๋ฐ์ ์ Garry Tan ์จ๊ฐ ์์ ์ AI ์์ด์ ํธ(OpenClaw / Hermes)๋ฅผ ์ด์ํ๋ ๊ณผ์ ์์ ๋ง๋ฅ๋จ๋ฆฐ ๋ ๊ฐ์ง ๋ฌธ์ ์์ต๋๋ค. ๊ณต์ Origin ๋ฌธ์์ ๋ฐ๋ฅด๋ฉด, ์ด๊ธฐ ๋ฒ์ ์ ์คํฌ๊ณผ ๋ธ๋ ์ธ์ ๊ฐ์ถ๊ณ ์์์ผ๋ ๋ธ๋ ์ธ์ ์ค์ฒด๋ 'Markdown ํ์ผ์ด ๋์ด๋ ํ๋ฉด์ ์ธ ๋๋ ํ ๋ฆฌ'์์ผ๋ฉฐ, ๊ฒ์์ ripgrep์ ์ฌ์ฉํ๊ณ ๊ธฐ์ต์ ์ง๊ด์ ์์กดํ๋ ์์ค์ด์๋ค๊ณ ํฉ๋๋ค.
๊ทธ ๊ณผ์ ์์ ๋๋ฌ๋ ๋ฌธ์ ๋ ๋ค์๊ณผ ๊ฐ์ต๋๋ค.
- ์์ด์ ํธ๊ฐ ๋ํ๋ฅผ ๋์ด์๋ ์ฌํญ์ ์์ด๋ฒ๋ฆฐ๋ค. ์๋ก์ด ์ธ์ ์ด ์์๋ ๋๋ง๋ค ๊ธฐ๋ณธ์ ์ธ ์ง๋ฌธ์ ๋ค์ ํด์ผ ํ๋ฉฐ, ์ง๋์ฃผ์ ์๊ฐ๋ ์ฌ๋์ ์ด๋ฆ์กฐ์ฐจ ์ฌ๋ผ์ง๋ค.
- ์์ด์ ํธ๊ฐ ์์ ์ ์ค๋ณต์ํจ๋ค. ๋์ผํ ํ์ฌ์ ๊ดํ ๋ ๊ฐ์ ์ ํธ๊ฐ ๋ ๊ฐ์ ์๋ก ๋ค๋ฅธ ํ์ด์ง๊ฐ ๋๊ณ , ๋์ผ ์ธ๋ฌผ๊ณผ์ ์ธ ๋ฒ์ ํ์๊ฐ ์ธ ๊ฐ์ ๋ฌด์๊ด ํ์๋ผ์ธ์ผ๋ก ๋จ๋๋ค.
์ด ๋ ๊ฐ์ง๋ฅผ 'ํ์ฉํ ์ ์๋ค'๊ณ ๊ฒฐ์ ํ์ ๋ ๋ง๋ค์ด์ง ๊ฒ์ด GBrain์ ๋๋ค. ๊ตฌ์ฒด์ ์ธ ์๋ฅผ ๋ณด๋ฉด ์ฐจ์ด๊ฐ ๋ช ํํฉ๋๋ค. ์๋ฅผ ๋ค์ด "๋ด์ผ Alice์์ ํ์ ์ ์ ๋ฌด์์ ์๊ณ ์์ด์ผ ํด?"๋ผ๊ณ ๋ฌผ์์ ๋, ๋ง์ ๋๊ตฌ๋ ๋ค์๊ณผ ๊ฐ์ ํ์ด์ง ๋ชฉ๋ก์ ๋ฐํํฉ๋๋ค.
1. people/alice โ Alice runs engineering at Acme...
2. meetings/2026-03-15-alice-q1 โ Q1 product review with Alice...
3. customers/acme โ Acme is a series-B fintech we work with...
...
์ฌ์ฉ์๋ ์ด 5๊ฐ์ ํ์ด์ง๋ฅผ ์ง์ ์ด์ด์ ์ฝ๊ณ ์ค๋นํด์ผ ํฉ๋๋ค. ๋ฐ๋ฉด, GBrain์ ์ถ์ฒ๊ฐ ํฌํจ๋ ๋ต ๊ทธ ์์ฒด๋ฅผ ๋ฐํํฉ๋๋ค.
Alice๋ Acme(์๋ฆฌ์ฆ B ํํ
ํฌ ๊ธฐ์
)์์ ์์ง๋์ด๋ง์ ์ด๊ดํ๊ณ ์์ต๋๋ค.
๋ง์ง๋ง์ผ๋ก ๋ํํ ๋ด์ฉ์ 4/22 ๊ฐ๊ฒฉ์ ๊ดํ ์งง์ ๊ต์ ์ด์์ต๋๋ค.
๊ทธ๋ก๋ถํฐ ๋ฏธ๊ฒฐ ์ฌํญ์ด 3๊ฐ์ง ์์ต๋๋ค:
...
๋๋ถ๋ถ์ '์ฃผ์ ์ฌํญ'์ด GBrain์ด ๋ค๋ฅธ ๊ฒ๊ณผ ์ฐจ๋ณํ๋๋ ์ง์ ์ ๋๋ค. ๋ชจ๋ ์ฃผ์ฅ์๋ ์ถ์ฒ ํ์ด์ง๊ฐ ์ฐ๊ฒฐ๋๋ฉฐ, ๋์๊ฐ "๋ธ๋ ์ธ์ด ์์ง ์์ง ๋ชปํ๋ ๊ฒ(์ ๋ณด๊ฐ ์ค๋๋จ, ์ถ์ฒ ์์, ๋ชจ์๋จ)"์ ๋ช ์ํฉ๋๋ค. ๊ฒ์ ์์ง์ ํ์ด์ง๋ฅผ ์ฐพ์๋ด๊ณ , ๋๋ ๊ทธ๊ฒ์ ์ฝ๊ณ ๋ต์ ์์ฑํ๋ค๋ ์ฐจ์ด๊ฐ ์์ต๋๋ค.
์ด ๋ํ์ ํต์ฌ์ ๊ฒ์ ๋๊ตฌ๊ฐ '์ฌ๋ฃ๋ฅผ ์ฐพ๋' ๋จ๊ณ์์ ๋ฉ์ถ๋ ๋ฐ๋ฉด, GBrain์ ๋์ผํ ์ฌ๋ฃ๋ฅผ ์ฝ๊ณ '๋ต์ ์์ฑํ๋' ๋จ๊ณ๊น์ง ๋์๊ฐ๋ค๋ ์ ์ ๋๋ค.
GBrain์ ๋ง์ ๊ฐ์ธ ์ง์ ๋๊ตฌ๊ฐ ๊ฐ์ถ ํค์๋ ์ผ์น๋ grep ๊ธฐ๋ฅ์ ๋ดํฌํ๋ฉด์๋, ๋ค๋ฅธ ๋๊ตฌ๋ค์ด ์ ํฌํจํ์ง ์๋ ๋ ๊ฐ์ง ๊ธฐ๋ฅ์ ์กฐํฉํ๊ณ ์์ต๋๋ค.
์ฒซ ๋ฒ์งธ๋ ์ค์ ๋ต๋ณ์ ๋ฐํํ๋ ํฉ์ฑ ๋ ์ด์ด (Synthesis Layer)์ ๋๋ค. ์ฌ๋, ํ์ฌ, ํ๋ก์ ํธ, ์์ด๋์ด๋ฅผ ๊ฐ๋ก์ง๋ฌ ์ถ์ฒ๊ฐ ํฌํจ๋ ์ฐ๋ฌธ(prose) ํํ๋ก ๋ต๋ณ์ ํฉ์ฑํฉ๋๋ค. "์ฟผ๋ฆฌ์ ์ธ๊ธ๋ 10๊ฐ์ ์ฒญํฌ(chunk)"๋ฅผ ๋ฐํํ๋ ๊ฒ์ด ์๋๋ผ, "์ด ๋ต๋ณ + ์ถ์ฒ + ์์ง ํ์ ๋์ง ์์ ์ฌํญ์ ๋ํ ์ฃผ์"์ ๋ฐํํฉ๋๋ค. ๋ฐ๋ก ์ด **๊ฐญ ๋ถ์ (Gap Analysis)**์ด์ผ๋ง๋ก GBrain์ ์ฌ์ฉ ๋ฐฉ์์ ๋ฐ๊พธ๋ ํต์ฌ ์์๋ก ์๋ฆฌ๋งค๊นํ๊ณ ์์ต๋๋ค.
๋ ๋ฒ์งธ๋ ์๋์ผ๋ก ์ฐ๊ฒฐ๋์ด ๊ฐ๋ ์ง์ ๊ทธ๋ํ (Knowledge Graph)์
๋๋ค. ๋ชจ๋ ํ์ด์ง๋ฅผ ์์ฑํ ๋ ์ํฐํฐ ์ฐธ์กฐ (entity reference)๋ฅผ ์ถ์ถํ์ฌ, attended (์ฐธ์ํจ) / works_at (์์๋จ) / invested_in (ํฌ์ํจ) / founded (์ฐฝ์
ํจ) / advises (์กฐ์ธํจ)์ ๊ฐ์ **ํ์
์ด ์ง์ ๋ ์์ง (typed edge)**๋ฅผ LLM ํธ์ถ ์์ด (zero LLM calls) ์์ฑํฉ๋๋ค. ์ด๋ฅผ ํตํด "Acme AI์์ ๋๊ฐ ์ผํ๊ณ ์๋๊ฐ?", "Bob์ ์ด๋ฒ ๋ถ๊ธฐ์ ๋ฌด์์ ํฌ์ํ๋๊ฐ?"์ ๊ฐ์ด ๋ฒกํฐ ๊ฒ์ (vector search)๋ง์ผ๋ก๋ ๋๋ฌํ ์ ์๋ ์ง๋ฌธ์ ๋ตํ ์ ์์ต๋๋ค.
๋ค์ ๊ทธ๋ฆผ์ ํ์ด์ง ์์ฑ์ผ๋ก๋ถํฐ ๊ทธ๋ํ๊ฐ ์ฑ์ฅํ๋ ํ๋ฆ์ ๋ณด์ฌ์ค๋๋ค.
์ด ๊ทธ๋ฆผ์ ํต์ฌ์ ์์ง ์ถ์ถ์ด 3๊ฐ์ ์ ๊ท ํํ์๊ณผ ๋จ 1ํ์ SQL๋ง์ผ๋ก ์๊ฒฐ๋๋ฉฐ, LLM์ ์ ํ ์ฌ์ฉํ์ง ์๋๋ค๋ ์ ์ ๋๋ค. ๊ณต์ ๋ฌธ์์ ๋ฐ๋ฅด๋ฉด, ๊ทธ๋ํ๋ ๋งค๋ฒ ์์ฑํ ๋๋ง๋ค ๊ฑฐ์ ์ ๋ก ์ฝ์คํธ๋ก ์ฑ์ฅํ๋ฉฐ, 1๋ง 7์ฒ ํ์ด์ง ๊ท๋ชจ์ GBrain์์๋ ๊ทธ๋ํ ์ ์ฒด ์ถ์ถ์ด ๋ช ์ด ๋ง์ ์๋ฃ๋๋ค๊ณ ํฉ๋๋ค.
์ด ๊ทธ๋ํ์ ํจ๊ณผ๋ ๋ฒค์น๋งํฌ์์๋ ๋ํ๋ฉ๋๋ค. ๊ณต์ README์ ๋ฌธ์๊ฐ ๋ณด์ฌ์ฃผ๋ BrainBench (240 ํ์ด์ง์ Opus ์์ฑ ๋ฆฌ์น ์ฐ๋ฌธ ์ฝํผ์ค)์ ์์น๋ ๋ค์๊ณผ ๊ฐ์ต๋๋ค.
| ์ ๋ต | P@5 | R@5 | ๋น๊ณ |
|---|---|---|---|
| ripgrep BM25 ์ ์ฉ | ์ฝ 18 | ์ฝ 75 | ์ดํ ์ผ์น(lexical match) ๊ธฐ๋ฐ์ ๋ฒ ์ด์ค๋ผ์ธ |
| GBrain ๊ธฐ๋ณธ๊ฐ (ํ์คํ) | 49.1 | 97.9 | ๊ทธ๋ํ + ์ถ์ถ ํ์ง์ ํฅ์ |
๊ณต์ ๋ฌธ์๋ ๊ทธ๋ํ์ ์ถ์ถ ํ์ง์ ๊ณ ๋ํ๋ฅผ ํตํด P@5๊ฐ +31.4 ํฌ์ธํธ ์์นํ๋ค๊ณ ์ค๋ช ํ๋ฉฐ, "๊ทธ๋ํ๋ ๋ถ์์ ์ธ ๊ธฐ๋ฅ์ด ์๋๋ผ, ํ์ค์ ์งํฑํ๋ ๋ฒฝ (load-bearing wall)์ด๋ค"๋ผ๊ณ ์ ์ํฉ๋๋ค.
GBrain ๊ตฌ์ฑ์ ํน์ง์ ๋ฌด๊ฑฐ์ด ์์กด์ฑ์ ๊ฐ์ ธ์ค์ง ์๋๋ค๋ ๊ฒ์ ๋๋ค. ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ Postgres + pgvector๋ฅผ ์ฌ์ฉํ์ง๋ง, WASM ์์์ ๋์ํ๋ PGLite๋ฅผ ์ฌ์ฉํจ์ผ๋ก์จ "์๋ฒ ์์ด 2์ด ๋ง์ ๋ฐ์ดํฐ๋ฒ ์ด์ค๊ฐ ๊ตฌ๋๋๋" ์ํ๋ฅผ ์คํํ์ต๋๋ค (๊ณต์ ๋ฌธ์์ ๋ฐ๋ฅด๋ฉด PGLite๋ ๊ฐ์ธ์ฉ GBrain์์ ๋๋ต 5๋ง ํ์ด์ง ๊ท๋ชจ๊น์ง ๋์ํ๋ฉฐ, ์ด๋ฅผ ์ด๊ณผํ๋ ๊ท๋ชจ๋ ์ฝ 1,000๊ฐ ์ด์์ ํ์ผ์ด ์๋ ๊ฒฝ์ฐ์๋ Supabase๋ฅผ ๊ถ์ฅํฉ๋๋ค).
๊ทธ๋ฆฌ๊ณ ์์ด์ ํธ์ ํ๋์ ๊ฒฐ์ ํ๋ "์คํฌ (skill)"์ ์ฝ๋๊ฐ ์๋ Markdown์ผ๋ก ์์ฑ๋๋ฉฐ, ์ด๋ค์ ๋ฌถ์ด์ฃผ๋ ๊ฒ์ ๋ผ์ฐํฐ LLM์ด ์๋ ์์ ํ ์คํธ ํ์ผ์ ๋๋ค. ์ ์ฒด ๊ตฌ์กฐ๋ ๋ค์ ๊ทธ๋ฆผ๊ณผ ๊ฐ์ต๋๋ค.
์ด ๊ทธ๋ฆผ์ ํต์ฌ์ ํด๋ผ์ด์ธํธ๊ฐ MCP (Model Context Protocol)๋ฅผ ํตํด ์์ง์ ์ฐ๊ฒฐ๋๋ฉฐ, ์์ง ์ง๋ฅ์ ๋๋ถ๋ถ์ด "Markdown ์คํฌ"๊ณผ "๋ผ์ฐํ ํ"๋ก ์ธ๋ถ์ ๋ถ๋ฆฌ๋์ด ์๋ค๋ ์ ์ ๋๋ค.
์ด ์ค๊ณ์ ๋ฐฐ๊ฒฝ์๋ Garry Tan์ด ์ ์ฐฝํ๋ **Thin Harness, Fat Skills (์์ ํ๋ค์ค, ๋๊บผ์ด ์คํฌ)**๋ผ๋ ๊ฐ๋ ์ด ์์ต๋๋ค. ๊ทธ์ ์์ธ์ด์ ๋ฐ๋ฅด๋ฉด, AI ์์ด์ ํธ์ ์์ฐ์ฑ์ ๊ฐ๋ฅด๋ ๊ฒ์ ๋ชจ๋ธ์ ๋๋ํจ์ด ์๋๋ผ, ๋ชจ๋ธ์ ๊ฐ์ธ๋ "ํ๋ค์ค (harness)"์ "์คํฌ (skill)"์ด๋ผ๊ณ ํฉ๋๋ค.
- **์คํฌ ํ์ผ (Skill file)**์ "๋ฌด์์ ํ๋๊ฐ (WHAT)"๊ฐ ์๋๋ผ "์ด๋ป๊ฒ ํ๋๊ฐ (HOW)"๋ฅผ ๊ฐ๋ฅด์น๋ ์ฌ์ฌ์ฉ ๊ฐ๋ฅํ Markdown ์ ์ฐจ์์ ๋๋ค. ํ๋ผ๋ฏธํฐ๋ฅผ ์ทจํ๊ณ ์ธ์๋ฅผ ๋ณ๊ฒฝํ์ฌ ํธ์ถํ ์ ์๋ค๋ ์ ์์ "๋ฉ์๋ ํธ์ถ (method call)์ฒ๋ผ ์๋ํ๋ค"๊ณ ์ค๋ช ๋ฉ๋๋ค.
- **ํ๋ค์ค (Harness)**๋ LLM์ ์คํํ๋ ํ๋ก๊ทธ๋จ์ผ๋ก, ๋ฃจํ ์คํ, ํ์ผ ์ฝ๊ธฐ/์ฐ๊ธฐ, ์ปจํ ์คํธ ๊ด๋ฆฌ, ์์ ์ฑ ๊ฐ์ ๋ง์ ๋ด๋นํ๋ "์์" ์กด์ฌ๋ก ์ ์งํฉ๋๋ค. 40๊ฐ ์ด์์ ๋๊ตฌ ์ ์๋ก ์ปจํ ์คํธ๋ฅผ ์๋ชจํ๋ "๋๊บผ์ด ํ๋ค์ค"๋ ์ํฐ ํจํด์ผ๋ก ๊ฐ์ฃผ๋ฉ๋๋ค.
- **๋ฆฌ์กธ๋ฒ (RESOLVER)**๋ "๋ฌธ๋งฅ์ ์ํ ๋ผ์ฐํ ํ"์ ๋๋ค. ํ์คํฌ ์ ํ X๊ฐ ๋ํ๋๋ฉด ๋ฌธ์ Y๋ฅผ ๋จผ์ ์ฝ๋๋ค๋ ์์ ๋์ ๊ด๊ณ๋ฅผ ์ ์ํฉ๋๋ค.
GBrain์ ์ด๋ฌํ ์ฌ์์ "GBrain (Brain)"์ด๋ผ๋ ํํ๋ก ๊ตฌ์ฒดํํ ๊ฒ์ด๋ผ๊ณ ํ ์ ์์ต๋๋ค.
GBrain์ ๊ฒ์์ด 'ํ์ด์ง ๋ชฉ๋ก์ผ๋ก์ ์ฐ์'ํ ์ด์ ๋ 4๊ฐ์ง ์ ๋ต์ ์ค์ฒฉํ๊ณ ์๊ธฐ ๋๋ฌธ์ ๋๋ค. ๊ณต์ Retrieval (๊ฒ์) ๋ฌธ์์์๋ ๋ฒกํฐ ๊ฒ์(Vector Search)๋ง์ผ๋ก๋ ์ค์ ๊ฐ์ธ ์ง์ ๊ฒ์์ ์ญ๋ถ์กฑ์ด๋ผ๊ณ ์ค๋ช ํฉ๋๋ค.
์ด ๊ทธ๋ฆผ์ ํต์ฌ์ 4๊ฐ์ง ์ ๋ต์ด ์ํธ ๋ณด์ ๊ด๊ณ์ ์๋ค๋ ๊ฒ์ ๋๋ค. ๋ฌธ์๋ "๊ฐ ์ ๋ต์ ๋จ๋ ์ผ๋ก๋ ์คํจํ๋ค"๋ผ๊ณ ์ ๋ฆฌํ๊ณ ์์ต๋๋ค.
๋ฒกํฐ(Vector)๋ง ์ฌ์ฉ: ์๋ฒ ๋ฉ(Embedding)์ ์ง์ ์ธ์ฝ๋ฉ๋์ง ์์ ์ฌ์ค ๊ด๊ณ๋ฅผ ๋์นจ ("Garry์ ํฌํธํด๋ฆฌ์ค ๊ธฐ์ "์ ๊ฒ์ํ์ ๋ ํฌํธํด๋ฆฌ์ค ์ด๋ก ์ ๊ดํ ์์ธ์ด๋ฅผ ๋ฐํํจ).
ํค์๋(Keyword)๋ง ์ฌ์ฉ: ์ ์์ด(Paraphrasing)์ ์ทจ์ฝ ("retrieval"์ ์ฐพ์ผ๋ฉด "search ranking"์ด๋ผ๊ณ ์ ํ ํ์ด์ง๋ฅผ ๋์นจ).
๊ทธ๋ํ(Graph)๋ง ์ฌ์ฉ: "Alice์ ์ด์"์ ์ ์ฐพ์๋ด์ง๋ง, ์์ง ๋งํฌ๋์ง ์์ ๊ฒ์๋ ๋ฌด๋ ฅํจ.
๊ทธ๋ํ ์๋ ํ์ด๋ธ๋ฆฌ๋(Hybrid): "X๋ ๋ฌด์์ธ๊ฐ?"์๋ ๊ฐํ์ง๋ง, "Y์ X์ ๊ด๊ณ๋?"๊ณผ ๊ฐ์ ๊ทธ๋ํ์ ์ธ ์ง๋ฌธ์๋ ์ฝํจ.
์ฌ๊ธฐ์ ๋ ์์ ๋จ๊ณ๋ก **๋ฆฌ๋ญ์ปค(Reranker)**๊ฐ ์์นํฉ๋๋ค. v0.36.0.0 ๋ฒ์ ์์๋ ZeroEntropy์ zerank-2๊ฐ ๊ธฐ๋ณธ ๋ฆฌ๋ญ์ปค๋ก ํ์ฌ๋์์ผ๋ฉฐ, ๋ฌธ์์ ๋ฐ๋ฅด๋ฉด ์ค์ ์ฝํผ์ค(Corpus) 20๊ฐ ์ฟผ๋ฆฌ์์ Top 1 ๊ฒฐ๊ณผ๋ฅผ 60% ๊ต์ฒดํ๋ค๊ณ ํฉ๋๋ค. ๋น์ฉ์ p50 ๊ธฐ์ค +150ms, ์ฝ $0.025/M ํ ํฐ์ด๋ฉฐ, ๊ฒ์ ํ์ LLM ์ฒ๋ฆฌ๊ฐ ์ด์ด์ง๋ ์์ด์ ํธ ๋ฃจํ(Agent Loop)์์๋ ์ง์ฐ์ด ๊ฑฐ์ ๋๊ปด์ง์ง ์๋๋ค๊ณ ์ค๋ช
ํฉ๋๋ค. ๋ญํน์ ์์ค(Source)์๋ ๋ฏผ๊ฐํ์ฌ, originals/๋ concepts/์ ๊ฐ์ ์์ ๋ ์ฝํ
์ธ ๊ฐ daily/๋ media/์ ๊ฐ์ ๋๋์ ์ฝํ
์ธ ๋ณด๋ค ์์์ ์ค๋๋ก SQL ๋ ์ด์ด์์ ๊ฐ์ค์น(Weighting)๊ฐ ๋ถ์ฌ๋ฉ๋๋ค.
GBrain์๋ ์ฑ๊ฒฉ์ด ๋ค๋ฅธ ๋ ๊ฐ์ง ์ฟผ๋ฆฌ ๋ฐฉ๋ฒ์ด ์์ต๋๋ค.
# ์(Raw) ๊ฒ์: ํ์ด๋ธ๋ฆฌ๋ ์ค์ฝ์ด ์์์ ํ์ด์ง๋ฅผ ๋ฐํ. ๋น ๋ฆ, LLM ๋น์ฉ ์์
gbrain search "who's working on AI agents at portfolio companies?"
# ๋ธ๋ ์ธ(Brain) ๋ ์ด์ด: ์ถ์ฒ ํฌํจ + ๊ฐญ ๋ถ์(Gap Analysis)์ด ํฌํจ๋ ํฉ์ฑ๋ ๋ต๋ณ
...
๋ ๋ฐฉ์์ ์ญํ ์ด ๋ค๋ฆ
๋๋ค. gbrain search๋ ํ์ด๋ธ๋ฆฌ๋ ์ค์ฝ์ด(๋ฒกํฐ + ํค์๋ + RRF + ์์ค ํฐ์ด ๋ณด์ + ๋ฆฌ๋ญ์ปค)๋ฅผ ํตํด ์์ ํ์ด์ง๋ฅผ ๋ฐํํฉ๋๋ค. ์์ด์ ํธ์ ์ปจํ
์คํธ(Context)์ ์ฌ๋ฃ๋ฅผ ํ๋ ค๋ฃ๊ณ ์ถ์ ๋๋ ์ธ์ฉ ์ถ์ฒ๋ฅผ ์ฐพ๊ณ ์ถ์ ๋ ์ ํฉํฉ๋๋ค. ๋ฐ๋ฉด gbrain think๋ ๋์ผํ ๊ฒ์์ ์คํํ ํ ๊ฒฐ๊ณผ๋ฅผ ํก๋จํ์ฌ ๋ต๋ณ์ ํฉ์ฑํ๋ฉฐ, ์ถ์ฒ์ "์์ง ํ์
๋์ง ์์ ์ "์ ๋ํ ์ฃผ์์ ๋ฌ์์ค๋๋ค.
| ๊ด์ | gbrain search |
|---|---|
| ๋ฐํ ๋์ | ์์ ํ์ด์ง ๋ชฉ๋ก |
| LLM ๋น์ฉ | ์์ |
| ... |
๋ค์ ๊ทธ๋ฆผ์ gbrain think๊ฐ ๋ต๋ณ์ ๊ตฌ์ฑํ๋ ํ๋ฆ์
๋๋ค.
์ด ๊ทธ๋ฆผ์ ํต์ฌ์ think๊ฐ search์ ๋์ผํ ๊ฒ์์ ํ ๋๋ก ํ๋ฉด์, ๊ทธ ์์ "ํฉ์ฑ"๊ณผ "ํ์
๋์ง ์์ ์ ์ ๋ช
์"๋ฅผ ์ค์ฒฉํ๋ค๋ ์ ์
๋๋ค.
๊ณต์ ๋ฌธ์๋ gbrain think๋ฅผ find_trajectory์ ๊ฐ์ ๋๊ตฌ์ ๊ฒฐํฉํ๋ฉด, "์งํ๊ฐ ์ด๋ป๊ฒ ๋ณํ๋๊ฐ ร ํ์ ํ์ฌ ์ํฉ ร ์ฝ์ํ ์ฌํญ ร ๋ง์ง๋ง์ผ๋ก ๋ง๋ ์๊ธฐ ร ์ ๊ณตํ ์ ์๋ ๊ฐ์น"๋ฅผ ํ ๋ฒ์, ๋์ ์ค์ฝ์ด๋ง๊ณผ ์ ํํ ์ถ์ฒ๋ฅผ ๊ฐ์ถ ํํ๋ก ์ป์ ์ ์๋ค๊ณ ์ค๋ช
ํฉ๋๋ค. gbrain agent run "..."๋ฅผ ์ฌ์ฉํ๋ฉด ๋์ผํ ๊ธฐ๋ฅ์ Minions๋ผ๋ ํ(Queue)๋ฅผ ํตํด ์๋ธ ์์ด์ ํธ(Sub-agent)์๊ฒ ๊ณต๊ฐํ ์ ์์ผ๋ฉฐ, ํฌ๋์ ๋ด์ฑ(Crash tolerance)์ด ์๋ 2๋จ๊ณ ์์ํ(Persistence) ๋ฐฉ์์ผ๋ก ์คํ๋ฉ๋๋ค.
๋ฐ์ดํฐ ์์ง์ ๋จ ํ ๋ฒ์ ๋ช ๋ น์ผ๋ก ๊ฐ๋ฅํ๋ฉฐ, ๋๊ธฐ์ ์ผ๋ก ์์์ฆ(Receipt)์ด ๋ฐํ๋ฉ๋๋ค.
gbrain capture "๊ธฐ์ตํด๋๊ณ ์ถ์ ์์ด๋์ด"
gbrain capture --file ./notes/today.md
echo "from a pipe" | gbrain capture --stdin
ํ์ด์ง๋ ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ๋์คํฌ์ ๋์์ ์ ์ฅ๋ฉ๋๋ค. ๊ธฐ๋ณธ ์ฌ๋ฌ๊ทธ(Slug)๋ inbox/YYYY-MM-DD-<hash8>์ด๋ฉฐ, ์์ง๋ ํญ๋ชฉ๋ค์ด ์์ธก ๊ฐ๋ฅํ ๋ถ๋ฅ(Triage) ์ฅ์๋ก ๋ชจ์ด๋๋ก ์ค๊ณ๋์ด ์์ต๋๋ค. Zapier / IFTTT / Apple Shortcuts๋ฅผ ํตํด์๋ Webhook(/ingest)์ผ๋ก POST ์์ฒญ์ ๋ณด๋ด ์์งํ ์๋ ์์ต๋๋ค.
๊ทธ๋ฆฌ๊ณ GBrain์ ํน์ง์ ์ธ ๋ฉ์ปค๋์ฆ์ ์ผ๊ฐ์ ์คํ๋๋ **๋๋ฆผ ์ฌ์ดํด (dream cycle)**์ ๋๋ค. ์์ด์ ํธ๋ฅผ ์ฑํ ์ผ๋ก ๊ณ์ ์๋์ํค๋ ๊ฒ๋ณด๋ค, 24์๊ฐ 365์ผ ์๋ํ๋ ๋ฐ๋ชฌ (daemon)์๊ฒ ์์งยทํ์ถฉยทํตํฉ์ ๋งก๊ธฐ๋ ๊ฒ์ด ๋ ๊ฐ๋จํ๋ค๋ ๋ฐ์์ ๊ธฐ๋ฐํ๊ณ ์์ต๋๋ค.
์ด ๊ทธ๋ฆผ์ ํต์ฌ์ ๋ธ๋ ์ธ (brain)์ด ๋จ์ํ '์ ์ฅ'ํ๋ ๊ฒ์ ๊ทธ์น์ง ์๊ณ , ๋ฐค์ฌ์ด์ ์ค์ค๋ก๋ฅผ ์ ๋ํ๋ค๋ ์ ์ ๋๋ค. README์ ๋ฐ๋ฅด๋ฉด, ์ ์์์ ์ค์ ์ด์ ์ค์ธ ๋ธ๋ ์ธ์ ํ์, ์ด๋ฉ์ผ, ํธ์, ์์ฑ ํตํ, ์์ ์ ์์ด๋์ด๋ฅผ ์์งํ๋ฉด์ ๋ง๋ ์ฌ๋๊ณผ ํ์ฌ๋ฅผ ์์ฐจ์ ์ผ๋ก ํ์ถฉํ๊ณ , ์ธ์ฉ์ ์ค์ค๋ก ์์ ํ๋ฉฐ, ๊ธฐ์ต์ ํตํฉํ๊ณ ์์ต๋๋ค. ์ค์ ์ด์ ์ค์ธ ๋ธ๋ ์ธ์ ๊ท๋ชจ๋ 146,646 ํ์ด์ง / 24,585๋ช / 5,339๊ฐ ํ์ฌ, 66๊ฐ์ cron ์ก (job)์ด ์์จ ๊ฐ๋ (README์ ์๊ธฐ ์ ๊ณ ๊ฐ)๋๋ ์์ค์ด๋ผ๊ณ ํฉ๋๋ค.
GBrain์ ์ฌ์ฉํ ๋ ์ค์ํ ๊ฒ์ '๋ฌด์์ ์ด๋ ๊ณ์ธต์ ๋ ๊ฒ์ธ๊ฐ'๋ผ๋ ์ค๊ณ์ ๋๋ค. ๊ณต์ ๊ฐ์ด๋๋ ์ ๋ณด๋ฅผ 3๊ฐ ๊ณ์ธต์ผ๋ก ๋ถ๋ฅํ ๊ฒ์ ๊ถ์ฅํฉ๋๋ค.
์ด ๊ทธ๋ฆผ์ ํต์ฌ์ '์ธ๊ณ์ ๊ดํ ์ฌ์ค'๊ณผ '์์ด์ ํธ์ ์กฐ์ ์ํ'๋ฅผ ์์ง ์๋ ๊ฒ์ ๋๋ค. ๊ตฌ์ฒด์ ์ธ ์๋ฅผ ๋ณด๋ฉด ์ดํดํ๊ธฐ ์ฝ์ต๋๋ค.
| ์ ๋ณด์ ์ | ์์น | ์ด์ |
|---|---|---|
| "Pedro๋ Brex์ CEO์ด๋ค" | GBrain | ์ธ๊ณ์ ๊ดํ ์ฌ์ค (์ธ๋ฌผ ํ์ด์ง) |
| ... | ... | ... |
๊ฐ์ด๋๋ "์ธ๋ฌผ์ ์์ด์ ํธ ๋ฉ๋ชจ๋ฆฌ (agent memory)์ ๋ฃ์ง ๋ง๋ผ", "์ฌ์ฉ์์ ์ทจํฅ์ GBrain์ ๋ฃ์ง ๋ง๋ผ"๊ณ ์ฃผ์๋ฅผ ์ค๋๋ค. ํนํ ์์ด์ ํธ ๋ฉ๋ชจ๋ฆฌ๋ ํ๋ซํผ์ ๋ฐ๋ผ ๋ฆฌ์ ์ ์ญ์ ๋ ์ ์์ผ๋ฏ๋ก, ์ฌ๋ผ์ง๋ฉด ์ ๋๋ ์ธ๊ณ ์ง์์ ๋ฐ๋์ GBrain (์์์ ์ ์ฅ์)์ ๋ ๊ฒ์ด๋ผ๋ ์ง์นจ์ด ์ ์๋์ด ์์ต๋๋ค. ๊ณ ๋ฏผ๋ ๋๋ "์ด๊ฒ์ ์ธ๊ณ์ ๊ดํ ๊ฒ์ธ๊ฐ, ์กฐ์ ๋ฐฉ๋ฒ์ ๊ดํ ๊ฒ์ธ๊ฐ"๋ฅผ ๋ฌผ์ด๋ณด๋ฉด ๋๋ค๋ ์ ๋ฆฌ์ ๋๋ค.
GBrain์ "AI ์์ด์ ํธ์ ์ํด ์ค์น ๋ฐ ์ด์ฉ๋๋ค"๋ ์ ์ ๋ก ์ค๊ณ๋์์ต๋๋ค. ๊ฐ์ฅ ๋น ๋ฅธ ๊ฒฝ๋ก๋ ์์ด์ ํธ ์ค์ค๋ก ์ค์นํ๊ฒ ํ๋ ๊ฒ์ ๋๋ค.
OpenClaw๋ Hermes, ํน์ Claude Code / Codex / Cursor ๋ฑ์ ๋ค์ ์ง์ ์ฌํญ์ ๋ถ์ฌ๋ฃ์ต๋๋ค.
Retrieve and follow the instructions at:
์์ด์ ํธ๊ฐ GBrain์ ์ค์นํ๊ณ , ๋ธ๋ ์ธ์ ์์ฑํ๋ฉฐ, API ํค๋ฅผ ๋ฌป๊ณ , 43๊ฐ์ ์คํฌ (skill)์ ๋ก๋ํ๊ณ , ๋๋ฆผ ์ฌ์ดํด์ ์ค์ ํ ๋ค, ์๋ ํฌ ์๋ (end-to-end)๋ก ๊ฒ์ฆ์ ์ํํฉ๋๋ค. ์์ ์๊ฐ์ ์ฝ 30๋ถ์ด๋ฉฐ, ์ธ๊ฐ์ ์ง๋ฌธ์ ๋ตํ๊ธฐ๋ง ํ๋ฉด ๋๋ ํ๋ฆ์ ๋๋ค.
"์ฐ์ ์ฝ๋ฉ ์์ด์ ํธ์๊ฒ ๊ธฐ์ต์ ๊ฐ๊ฒ ํ๊ณ ์ถ๋ค"๋ผ๋ฉด, ๋จ 2๊ฐ์ ๋ช ๋ น์ด๋ก ๋๋ฉ๋๋ค.
gbrain init --pglite # 2์ด ๋ง์ ์๋ฃ๋๋ ๋ก์ปฌ ๋ธ๋ ์ธ (Docker ๋ถํ์)
claude mcp add gbrain -- gbrain serve # Codex๋ผ๋ฉด codex mcp add ...
bun install -g github:garrytan/gbrain
gbrain init --pglite # 2์ด. ์๋ฒ ์์, Docker ์์
gbrain doctor # ํฌ์ค ์ฒดํฌ (health check)
...
GBrain์ MCP (stdio ๋ฐ HTTP)๋ฅผ ํตํด 30๊ฐ ์ด์์ ๋๊ตฌ (tool)๋ฅผ ๊ณต๊ฐํฉ๋๋ค. HTTP ์๋ฒ๋ OAuth 2.1 + ๊ด๋ฆฌ ๋์๋ณด๋ (/admin)๋ฅผ ๊ฐ์ถ๊ณ ์์ผ๋ฉฐ, DCR ์คํ์ผ์ ํด๋ผ์ด์ธํธ ๋ฑ๋ก, ์ค์ฝํ (scope)์ ๋ฐ๋ฅธ ์ก์ธ์ค ์ ์ด (read / write / admin), ๊ทธ๋ฆฌ๊ณ ์๋ ์ ํ (rate limiting) ๊ธฐ๋ฅ์ ํฌํจํฉ๋๋ค.
GBrain์ 3๊ฐ์ง ๋ฐฐํฌ ํํ๋ฅผ ์ง์ํ๋ฉฐ, ์ด๋ค์ ์กฐํฉ์ด ๊ฐ๋ฅํฉ๋๋ค.
์ด ๊ทธ๋ฆผ์ ํต์ฌ์ ์ด๋ค ํํ๋ ์ต์ข
์ ์ผ๋ก๋ "ํ์ฌ ์ด๋ค ~/.gbrain/config.json์ด ์ ํจํ๊ฐ"๋ก ๊ท๊ฒฐ๋๋ค๋ ํต์ผ๋ ๊ฐ๋
์
๋๋ค. Thin client์์๋ ๋ก์ปฌ DB ๋์ remote_mcp ํ๋๊ฐ ์ค์ ์ ํฌํจ๋๋ฉฐ, DB๋ฅผ ์กฐ์ํ๋ ๋ช
๋ น์ ๋ช
ํํ ์๋ฌ ๋ฉ์์ง์ ํจ๊ป ์๊ฒฉ ํธ์คํธ๋ก ์๋ด๋ฉ๋๋ค.
GBrain์ ๊ฐ์ธ ์ฉ๋๋ฟ๋ง ์๋๋ผ ํ์ '์ง์ ๋ฒ ์ด์ค ๋ธ๋ ์ธ (knowledge base brain)'์ผ๋ก๋ ์๋ํฉ๋๋ค. ํ์ ๊ฐ ๊ตฌ์ฑ์์ ๋ก๊ทธ์ธ์ ํตํด ์ค์ฝํ๊ฐ ์ง์ ๋ ์์ ๋ง์ ์ฌ๋ผ์ด์ค (slice)๋ฅผ ๊ฐ์ง๋ฉฐ, ์ฟผ๋ฆฌ (query) ์์๋ ์์ ์ด ๋ณผ ์ ์๋ ๊ฒ๋ง ๋ณด์ด๊ฒ ๋ฉ๋๋ค. ํ์ธ์ ๋ฉ๋ชจ๋ ๋ค๋ฅธ ํ์ ๋ฐ์ดํฐ๋ ๋ณด์ด์ง ์์ต๋๋ค.
๊ณต์ README์ ๋ฐ๋ฅด๋ฉด, ๋ธ๋ ์ธ (brain)์ ์ฝ๋ ๋ชจ๋ ๊ฒฝ๋ก(๊ฒ์, ๋ชฉ๋ก, ๋ฃฉ์ , ๋ค์ค ์์ค ์ฝ๊ธฐ)์ ๋ํด ํผ์ฆ ํ ์คํธ (fuzz test)๋ฅผ ์ํํ์ฌ **๋ฐ์ดํฐ ์ ์ถ ์ ๋ก (leak zero)**๋ฅผ ํ์ธํ๋ค๊ณ ํฉ๋๋ค. ์ด๋ Y Combinator๊ฐ Request for Startups์์ ์ธ๊ธํ 'company-brain'์ ํํ์ ๋์ํ๋ ๊ฒ์ผ๋ก ์ ์๋์ด ์์ต๋๋ค.
๐ก ๋ณด์์ ํต์ฌ์ OAuth 2.1๊ณผ ์ค์ฝํ ์ ์ด (read / write / admin), ๊ทธ๋ฆฌ๊ณ ์๋ ์ ํ (rate limiting)์ ๋๋ค. ChatGPT ์ฐ๋ ์์๋ PKCE๊ฐ ํฌํจ๋ OAuth 2.1์ด ํ์์ด๋ฉฐ, Perplexity ์ฐ๋ ์์๋ ์ต์ ๊ถํ์ OAuth ํด๋ผ์ด์ธํธ (OAuth client)๋ฅผ ๋ฐํํ๋ ๋ฑ ํด๋ผ์ด์ธํธ๋ณ ํ๋กํ ์ฝ์ด ๋ง๋ จ๋์ด ์์ต๋๋ค.
๋ง์ง๋ง์ผ๋ก, GBrain์ ๋ณธ์ง์ 3๊ฐ์ง๋ก ์์ฝํฉ๋๋ค.
| # | ํต์ฌ ๋ฉ์์ง |
|---|---|
| โ | GBrain์ 'ํ์ด์ง๋ฅผ ๋ฐํํ๋ ๊ฒ์'์ด ์๋๋ผ '์ถ์ฒ๊ฐ ํฌํจ๋ ๋ต๋ณ'์ ๋ฐํํ๋ ๋ธ๋ ์ธ ์ธต (brain layer)์
๋๋ค. gbrain think๋ฅผ ํตํ ๊ฐญ ๋ถ์ (gap analysis)์ด ๋ธ๋ ์ธ์ "์๊ธฐ ์์ ์ ๋ํด ์ง๋ฌธํ ์ ์๋ ์กด์ฌ"๋ก ๋ง๋ญ๋๋ค |
| ... |
๋์
์ ์๋ํ๋ค๋ฉด, ์ฐ์ ์๊ฒ ์์ํ๋ ๊ฒ์ด ํ์ค์ ์
๋๋ค. gbrain init --pglite ๋ช
๋ น์ด๋ก ์๋ฒ ์๋ ๋ก์ปฌ ๋ธ๋ ์ธ (local brain)์ 2์ด ๋ง์ ๊ตฌ์ถํ๊ณ , Claude Code๋ Codex์ MCP๋ก ์ฐ๊ฒฐํ๋ ๊ฒ๋ถํฐ ์์ํ ์ ์์ต๋๋ค. ๊ทธ ํ ๋ฐ์ดํฐ ์์ง (capture)์ ์ต๊ดํํ๊ณ , search์ think๋ฅผ ๊ตฌ๋ถํ์ฌ ์ฌ์ฉํ๋ฉฐ, ํ์์ ๋ฐ๋ผ ๋๋ฆผ ์ฌ์ดํด (dream cycle)์ด๋ ์ฌ ํด๋ผ์ด์ธํธ (thin client) ๊ตฌ์ฑ์ผ๋ก ํ์ฅํด ๋๊ฐ๋ ์์๊ฐ ๋ฌด๋ฆฌ๊ฐ ์์ต๋๋ค.
GBrain์ด ๋ณด์ฌ์ฃผ๋ ๊ฒ์ ์์ด์ ํธ๋ฅผ ๋๋ํ๊ฒ ๋ง๋๋ ๊ฒ์ด ๋ชจ๋ธ์ ํฌ๊ธฐ๊ฐ ์๋๋ผ, "์ฌ๋ฐ๋ฅธ ๋ฌธ๋งฅ์ ์ฌ๋ฐ๋ฅธ ํ์ด๋ฐ์ ์ ๋ฌํ๋ ๋ฉ์ปค๋์ฆ"์ด๋ผ๋ ์๊ฐ์ ๋๋ค. ์ฝ๋๋ฅผ ์์ฑํ๊ธฐ ์ ์ ์ง์ ๊ธฐ๋ฐ์ ์ฌํ ๊ฐ๋ฅํ ํํ๋ก ์ ๋นํจ์ผ๋ก์จ, ์์ด์ ํธ๋ฅผ '์ผํ์ฑ ์ฑํ '์์ '์กฐ์ง์์ ์ด์ฉ ๊ฐ๋ฅํ ๋'๋ก ๊ฒฉ์์ํฌ ์ ์์ต๋๋ค. ์ด๋ฌํ ์ค๊ณ๋ฅผ ์คํ์์ค (open source)๋ก ํ์ธํ ์ ์๋ค๋ ์ ์ ๊ฐ์น๊ฐ ์์ต๋๋ค.
- garrytan/gbrain (GitHub ๋ฆฌํฌ์งํ ๋ฆฌ) โ GBrain ๋ณธ์ฒด. README์ ๊ฐ์น ์ ์, ์ค์น ๋ฐฉ๋ฒ, ํ๋ก๋์ (production) ์์น, ๋ฒค์น๋งํฌ ์์ฝ์ด ํฌํจ๋์ด ์์ต๋๋ค.
- gbrain
docs/architecture/RETRIEVAL.mdโ ํ์ด๋ธ๋ฆฌ๋ + ๊ทธ๋ํ + ๋ฆฌ๋ญ์ปค (reranker)์ 4๋จ๊ณ ๊ตฌ์กฐ์ BrainBench ์์น์ ๊ทผ๊ฑฐ. - gbrain
docs/ethos/THIN_HARNESS_FAT_SKILLS.mdโ ์คํฌ / ํ๋ค์ค / ๋ฆฌ์กธ๋ฒ (resolver)์ ์ ์ (Thin Harness, Fat Skills). - gbrain
docs/guides/brain-vs-memory.mdโ ๋ธ๋ ์ธ / ์์ด์ ํธ ๋ฉ๋ชจ๋ฆฌ / ์ธ์ ์ 3๊ณ์ธต ๋ถ๋ฅ. - gbrain-evals (BrainBench) โ ๊ฒ์ ํ์ง ๋ฒค์น๋งํฌ์ ์ฝํผ์ค (corpus) ๋ฐ ํ๋ค์ค (harness).
AI ์๋ ์์ฑ ์ฝํ ์ธ
๋ณธ ์ฝํ ์ธ ๋ Qiita AI์ ์๋ฌธ์ AI๊ฐ ์๋์ผ๋ก ์์ฝยท๋ฒ์ญยท๋ถ์ํ ๊ฒ์ ๋๋ค. ์ ์ ์๊ถ์ ์์ ์์์๊ฒ ์์ผ๋ฉฐ, ์ ํํ ๋ด์ฉ์ ๋ฐ๋์ ์๋ฌธ์ ํ์ธํด ์ฃผ์ธ์.
์๋ฌธ ๋ฐ๋ก๊ฐ๊ธฐ