Commit Graph

94 Commits

Author SHA1 Message Date
remy 6f4d62f873 drop yaml fix 2025-05-01 15:31:54 +10:00
Redreamality 31e45f3137 Merge branch 'The-Pocket:main' into main 2025-04-30 19:10:06 +10:00
remy 98fa9fc0d5 fix: improve file filtering, add new utility,
- Improved the speed of file filtering in `crawl_local_files.py` with folder-level exclusion
- Added `fix_yaml.py` utility for YAML indentation fixes
- Updated `nodes.py` to support up to 20 core abstractions
- add option for no cache.
2025-04-30 19:00:50 +10:00
Zachary Huang 7478f1d990 Update README.md 2025-04-29 08:33:44 -04:00
Zachary Huang 4da93741fe Update index.md 2025-04-27 23:09:12 -04:00
Zachary Huang e2dd1b6f8f Update README.md 2025-04-26 11:58:41 -04:00
Zachary Huang 98fc7b428a Merge pull request #46 from siaeyy/fix/issue-35
Fix for issue #35
2025-04-24 16:43:42 -04:00
siaeyy ccd048118a fix(utils/crawl_github_files): error message
The formatted error messages that use undefined variables are fixed and their contents are changed.
2025-04-24 23:26:48 +03:00
siaeyy 03555caa87 refactor(utils/crawl_github_files): deciding default branch
Previously the default branch name was considered to be "main", which was wrong.
To fix this, dont put the ref param to query and let Github decide default branch.
2025-04-23 12:21:36 +03:00
siaeyy ea524efebc fix(utils/crawl_github_files): branch names that includes "/"
To fix this problem, my solution was getting branch names from Github api and checking for matching.
If there is no match, this time check is a tree like this exists.
2025-04-23 12:18:47 +03:00
Zachary Huang f257d0b95a Merge pull request #39 from SanteeMarcel/patch-1
improve error raising
2025-04-22 18:26:03 -04:00
Marcel Santee e7a4931d37 improve error raising 2025-04-22 14:15:23 -03:00
Zachary Huang bc2943a994 Update README.md 2025-04-22 11:21:25 -04:00
Zachary Huang 0f4152cc16 Update flow.py 2025-04-22 08:38:36 -04:00
Zachary Huang 358f87985f Update README.md 2025-04-21 20:26:36 -04:00
Zachary Huang 7a499397da Update README.md 2025-04-21 20:24:09 -04:00
zachary62 99cc41ea68 update the crawl 2025-04-21 16:03:44 -04:00
Zachary Huang 1d75223559 Merge pull request #28 from mnbnkr/patch-1
update mermaid to 10.9.3
2025-04-21 15:56:51 -04:00
ManaBanker 927e83cff4 update mermaid to 10.9.3
This version removes the wide empty spaces above and below flowcharts, sequenceDiagrams etc. But still allows `codespan` (something newer versions don't).
2025-04-21 21:49:15 +02:00
Zachary Huang 8239cefe7a Merge pull request #27 from mnbnkr/patch-1
Update mermaid version to 11.6.0
2025-04-21 13:58:57 -04:00
ManaBanker 90bf88742c Update mermaid version to 11.6.0
Uses very old version of mermaid.
Noticed that 11.6.0 version doesn't produce wide empty spaces below and under flowcharts/sequenceDiagrams, etc.
2025-04-21 19:37:26 +02:00
Zachary Huang b636c1e212 Merge pull request #24 from pemontto/exclude-venv
🚫 Add venv to exclude patterns
2025-04-21 08:52:17 -04:00
pemontto ddf29202e6 🚫 Add venv to exclude patterns 2025-04-21 11:22:52 +01:00
Zachary Huang 32928a1e2e Merge pull request #16 from SanteeMarcel/handle-zero-fetched-files
Raise zero files fetched error before proceeding
2025-04-19 22:41:02 -04:00
Marcel Santee ae49c7cedc Raise zero files fetched error before proceeding 2025-04-19 22:08:54 -03:00
Zachary Huang 08b2cade4f Update nodes.py 2025-04-18 21:05:11 -04:00
zachary62 33222dc17e fix link 2025-04-16 19:56:01 -04:00
zachary62 1d3e4b8e2b add Codex 2025-04-16 19:12:50 -04:00
Zachary Huang f660f1f1b3 Merge pull request #14 from sublimegame/feature/multi-language-support
Feature/multi language support
2025-04-16 13:51:11 -04:00
zachary62 2d4aaacc32 update nodes 2025-04-16 13:49:04 -04:00
zachary62 711edc7618 remove translation from the CombineTutorial 2025-04-16 13:15:31 -04:00
sublimegame 5e16ee74a8 Translate index.md too 2025-04-16 16:15:29 +07:00
sublimegame c387aef52d Add language parameter for multi-language support 2025-04-16 15:37:23 +07:00
sublimegame ad9573a7eb Add language parameter for multi-language support 2025-04-16 15:37:01 +07:00
sublimegame 449bf185f9 Add language parameter for multi-language support 2025-04-16 15:36:28 +07:00
zachary62 4aac57214a add google a2a 2025-04-10 11:55:23 -04:00
zachary62 6178f6f42e update readme and design 2025-04-09 11:12:36 -04:00
zachary62 0d2c29e7c7 move crawl local to utils 2025-04-09 11:09:33 -04:00
Zachary Huang 9bd29cde73 Merge pull request #10 from SpeedOfSpin/main
Made the source argument mutually exclusive - you must specify either…
2025-04-09 07:21:52 -04:00
SpeedOfSpin b6ab52aaa1 Made the source argument mutually exclusive - you must specify either --repo or --dir
Added a new crawl_local_files() function that mimics the interface of crawl_github_files()
Modified the FetchRepo node to handle both cases
Project name is now derived from either:
The repository name (from GitHub URL)
The directory name (from local path)
Or can be manually specified with -n/--name
The tool will use the same file pattern matching and size limits for both sources. All other functionality (generating abstractions, relationships, chapters, etc.) remains unchanged since they work with the same file list format.
2025-04-08 18:27:32 +00:00
Zach 60b5467f68 Update README.md 2025-04-08 10:42:23 -04:00
Zach 80b2b118bd Merge pull request #8 from SkrOYC/patch-1
Update call_llm.py with beginner friendly AI Studio key support
2025-04-07 21:38:23 -04:00
Zach 2db0d83065 Merge pull request #4 from mathd/github_ssh_repo
support downloading GitHub repo with ssh
2025-04-07 21:38:09 -04:00
SkrOYC b7a4378c08 Update call_llm.py with beginner friendly AI Studio key support
Adding a whole client definition for those using AI Studio
2025-04-07 19:32:55 -04:00
zachary62 374d3eb44d update the llm setup 2025-04-07 11:14:03 -04:00
Zach 8583db80ab Merge pull request #5 from mathd/virtual_env
add virtual environment support to .gitignore
2025-04-07 10:28:25 -04:00
Zach f988493e64 Merge pull request #3 from mathd/dotenv
add support for .env with python-dotenv
2025-04-07 10:27:29 -04:00
Mathieu Dupuis 510b1713d4 add virtual environment support to .gitignore 2025-04-06 17:19:18 -04:00
Mathieu Dupuis 22a623315c Merge branch 'dotenv' of github.com:mathd/Tutorial-Codebase-Knowledge into dotenv 2025-04-06 17:15:20 -04:00
Mathieu Dupuis bd270aeefc forgot a file 2025-04-06 17:15:01 -04:00