Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ConceptDFS

A minimal, keyboard-driven CLI tool designed to solve a researcher's problem: efficiently exploring branching knowledge using a Stack-based Depth-First Search (DFS) over an LLM-generated knowledge graph.

It relies on a SQLite caching layer to ensure fast traversal, reduced token costs, and protection against circular referencing or infinite loops.

Features

  • LIFO Stack-based DFS: Explore deep concept branches naturally.
  • Local SQLite Caching: Prevent redundant LLM calls and guard against infinite loops.
  • Keyboard-driven Interface: Built with rich for a fast, TUI-like experience.
  • Markdown Export: Generate report.md, optionally with Mermaid diagrams representing your exploration graph.

Running

You can execute the application directly using uvx:

uvx --from . concept-dfs

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages