Skip to content

v1.0.0 — Initial Release

Choose a tag to compare

@Laeyoung Laeyoung released this 15 Jul 23:29
· 29 commits to main since this release
f51d781

Initial public release of Seojae (서재) — an LLM-powered knowledge wiki framework. Feed it raw sources (articles, papers, videos, notes) and your LLM coding tool builds a structured, cross-referenced wiki.

Highlights

  • WIKI_SCHEMA.md — tool-agnostic wiki schema defining the 3-tier architecture (raw sources → wiki → schema) and 5 core workflows: Ingest, Query, Check-New, Lint, Reindex
  • Multi-tool support — pre-configured rule files for Claude Code (CLAUDE.md), Codex CLI (AGENTS.md), and Gemini CLI (GEMINI.md)
  • Extension system — drop-in .md files in extensions/ with capability ownership (provides/overrides) and dependency declarations
  • search-chromadb extension — semantic search over wiki pages using ChromaDB and sentence-transformers (tools/search.py)
  • obsidian extension — Obsidian vault integration
  • connected-wikis extension — connect external Seojae wikis as read-only extended knowledge sources with consent gating (tools/connected_wikis.py)
  • Example content — Andrej Karpathy-themed raw sources and generated wiki pages (Software 2.0, Vibe Coding, Intro to LLMs)
  • Bilingual documentation — English and Korean README, CONTRIBUTING, and guides
  • Test suite — 130+ tests covering search and connected-wikis tools, running in CI on Python 3.9 & 3.12

Getting Started

git clone https://github.com/VibeVista/seojae.git
cd seojae
# Open with your LLM coding tool and say: "Initialize this wiki"

See docs/getting-started.md for the full tutorial.

Full changelog: CHANGELOG.md