46 Commits

Author SHA1 Message Date
b8a9bf0688 feat: ingest engineering-data-engineer.md - Data Engineer Agent (Medallion Architecture, Delta Lake, Kafka, dbt) 2026-05-01 16:24:53 +08:00
21f79be10e ingest: CMS Developer Agent Personality (engineering-cms-developer.md) 2026-05-01 15:19:31 +08:00
e1738bade1 docs: log Jira Workflow Steward ingest completion 2026-04-30 00:48:06 +08:00
cbba7a4923 新增 mark-ingested方法 2026-04-21 17:24:35 +08:00
8cba485187 fix rebuild 2026-04-21 16:15:58 +08:00
a31d28a386 feat(wiki): ingest Docker image transfer guide
- Create source page with complete documentation
- Add Docker-Image, Docker-Save, Docker-Load concept pages
- Update Docker entity with new source reference
- Update log.md entry
2026-04-21 14:19:46 +08:00
8ec59e18a8 bug修复 2026-04-18 05:59:27 +08:00
72b7972f3f 用slug代替中文名 2026-04-16 18:54:44 +08:00
3aa055dca8 生成source page命名规则改变 2026-04-16 18:49:26 +08:00
8aba24aa7a 修改log.md 追加内容时的format 2026-04-16 18:26:43 +08:00
9e9b5d4029 完整测试通过 2026-04-16 17:09:26 +08:00
f9db36bc38 修改版本 2026-04-16 16:55:22 +08:00
2a42f9797b chore: ignore __pycache__ directory 2026-04-16 13:47:15 +08:00
753f7841e8 chore: ignore raw and wiki, update remote 2026-04-16 13:13:32 +08:00
Anil Chandra Naidu Matcha
b02eb12d1d Merge pull request #20 from watsonctl/feat/self-healing-and-automation
feat: Add intelligent graph self-healing tool (heal.py) & Daily cron orchestration guide
2026-04-14 01:05:17 +05:30
Anil Chandra Naidu Matcha
fc4aadfade Merge pull request #19 from watsonctl/docs/cjk-showcase
docs: add CJK language showcase example
2026-04-14 01:05:05 +05:30
Anil Chandra Naidu Matcha
ec971396b1 Merge pull request #17 from watsonctl/feat/litellm-providers
feat(tools): migrate to litellm for multi-provider support (OpenAI, Gemini, Claude)
2026-04-14 01:04:52 +05:30
Anil Chandra Naidu Matcha
e94cb6de19 Merge pull request #18 from watsonctl/docs/domain-templates-and-obsidian
docs: add domain-specific templates and Obsidian integration guide
2026-04-14 01:04:34 +05:30
Anil Chandra Naidu Matcha
6f71e2d410 Merge pull request #15 from watsonctl/feat/batch-ingest
feat(ingest): support batch processing of multiple files or directories
2026-04-14 01:04:23 +05:30
Anil Chandra Naidu Matcha
8cd7ae1426 Merge pull request #14 from watsonctl/fix/cjk-query-matching
fix(query): improve keyword matching for CJK languages
2026-04-14 01:04:10 +05:30
watsonk1998
6868034554 feat(tools): add self-healing graph utility and automated orchestration docs
- Introduced tools/heal.py to automatically dynamically identify and build missing structural concepts and entities by tracing contextual usages using litellm.
- Add docs/automated-sync.md with cron/launchd orchestration best-practices.
- Closes Issue #16 on Graph Integrity Constraints.
2026-04-14 00:37:44 +08:00
watsonk1998
9ecfadcb7c docs: add CJK language showcase example 2026-04-13 22:27:30 +08:00
watsonk1998
818f8a2d15 feat(tools): migrate to litellm for multi-provider support (OpenAI, Gemini, Claude) 2026-04-13 22:26:11 +08:00
watsonk1998
2892916799 docs: add domain-specific templates and Obsidian integration guide 2026-04-13 22:23:32 +08:00
watsonk1998
38842d426d feat(ingest): support batch processing of multiple files or directories 2026-04-13 22:03:59 +08:00
watsonk1998
711eb69e5b fix(query): improve keyword matching for CJK languages 2026-04-13 22:03:17 +08:00
Anil Chandra Naidu Matcha
65e5d3f9a4 Merge pull request #13 from watsonk1998/fix-graph-ux-and-cache
fix(build_graph.py): Resolve cache state-loss and vis.js text overlap (#12)
2026-04-13 14:37:50 +05:30
watsonk1998
316336beb6 fix(build_graph): resolve cache state-loss and vis.js text overlap (#12) 2026-04-13 16:09:34 +08:00
Anil Matcha
d8ac6107bf Rewrite README for clarity and impact
- Lead with one-sentence hook + output structure upfront
- Add What You Get section naming concrete deliverables
- Consolidate agent compatibility into schema file table
- Add tech stack one-liner
- Streamline use cases, quick start, and graph sections
2026-04-07 08:21:48 +05:30
Anil Matcha
e94fdbdafe Expand use cases with concrete workflows per domain
Each use case now shows exactly what to ingest, what to query, and
what the wiki produces — Research, Reading, Personal KB, Business
intelligence, and Competitive analysis.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-07 07:21:13 +05:30
Anil Matcha
c849713cca Remove legacy CAMEL dual-agent code
Deleted client/, server/, and steps_to_run.md — remnants of the
original GPT-Agent project. Repo is now purely the LLM Wiki Agent.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-07 07:10:20 +05:30
Anil Matcha
ebdbbc09e5 Add AGENTS.md + GEMINI.md for Codex, OpenCode, Gemini CLI support
The wiki now works with any coding agent that reads a repo config file.
CLAUDE.md → Claude Code, AGENTS.md → Codex/OpenCode, GEMINI.md → Gemini CLI.
README updated with agent compatibility table.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-07 07:09:13 +05:30
Anil Matcha
116ccc4d3c Make Claude Code the primary interface — no API key needed
Add .claude/commands/ slash commands (/wiki-ingest, /wiki-query,
/wiki-lint, /wiki-graph) so the wiki works directly inside Claude Code
without any Python or API key. CLAUDE.md updated to lead with Claude
Code usage. Python tools remain as optional standalone scripts.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-07 07:07:23 +05:30
Anil Matcha
d12089aaaf Add LLM Wiki Agent — persistent LLM-maintained knowledge base
Replaces dual-agent demo with a full personal knowledge base system
where Claude reads source documents and incrementally builds and
maintains a structured, interlinked wiki of markdown pages.

- tools/ingest.py: reads a source, extracts knowledge, updates wiki pages
- tools/query.py: queries the wiki with Claude, optionally files answers back
- tools/lint.py: health-checks the wiki (orphans, contradictions, gaps)
- tools/build_graph.py: two-pass graph builder (wikilinks + Claude inference)
  with Louvain community detection and vis.js interactive HTML output
- CLAUDE.md: schema and workflow instructions for the LLM
- wiki/: starter index, log, and overview pages
- raw/, graph/: directory scaffolding

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-07 07:04:22 +05:30
Anil Matcha
b5ab57bc30 Fix: Better error handling for missing Google OAuth credentials
- Add .env.example with required environment variables
- Add helpful warning message when google_client_id/secret are missing
- Update steps_to_run.md with detailed setup instructions
- Include instructions for creating Google OAuth credentials

Addresses #9
2026-02-05 23:53:52 +05:30
Anil Matcha
830b790803 Enhance README with badges, better structure, and documentation
- Add GitHub stars badge and other relevant badges
- Improve structure with clear sections
- Add features list with descriptions
- Include installation/quick start instructions
- Add tech stack and related projects
- Better formatting and readability
2026-02-05 23:40:51 +05:30
Anil-matcha
bbcd4adf88 Requirements 2023-05-02 23:08:09 +05:30
Anil Chandra Naidu Matcha
ea7afa8f62 Update README.md 2023-05-02 22:52:47 +05:30
Anil Chandra Naidu Matcha
ec69346bf1 Update README.md 2023-05-02 14:54:16 +05:30
Anil Chandra Naidu Matcha
6dfe939f33 Create steps_to_run.md 2023-05-02 14:53:27 +05:30
Anil Chandra Naidu Matcha
afc6423186 Update README.md 2023-04-28 19:42:35 +05:30
Anil-matcha
ef81a12611 Camel AGI first code commit 2023-04-28 15:34:46 +05:30
Anil Chandra Naidu Matcha
fc1048c270 Update README.md 2023-04-24 18:16:51 +05:30
Anil Chandra Naidu Matcha
173c65f56a Update README.md 2023-04-23 04:15:04 +05:30
Anil Chandra Naidu Matcha
b60010fd1a Update README.md 2023-04-21 14:05:24 +05:30
Anil Chandra Naidu Matcha
7366f8d893 Initial commit 2023-04-21 14:01:01 +05:30