Skip to content

Conversation

@mzmzeee
Copy link

@mzmzeee mzmzeee commented Dec 14, 2025

No description provided.

…ation

- Added `nodes.py` to define a series of nodes for fetching repository files, identifying abstractions, analyzing relationships, ordering chapters, and writing tutorial chapters.
- Introduced `FetchRepo` node to crawl GitHub repositories or local directories for source files.
- Created `IdentifyAbstractions` node to leverage LLM for extracting key abstractions from the codebase.
- Developed `AnalyzeRelationships` node to establish connections between identified abstractions.
- Implemented `OrderChapters` node to determine the optimal sequence for tutorial chapters based on abstraction relationships.
- Added `WriteChapters` node to generate Markdown content for each chapter using LLM.
- Created `CombineTutorial` node to compile the generated chapters and create an index file with a Mermaid diagram for visual representation of relationships.
- Established logging and caching made
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant