Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/perer876/pykagcee
Knowledge Graph Constructor for python projects.
https://github.com/perer876/pykagcee
knowledge-graph-construction neo4j software-engineering
Last synced: 1 day ago
JSON representation
Knowledge Graph Constructor for python projects.
- Host: GitHub
- URL: https://github.com/perer876/pykagcee
- Owner: Perer876
- License: apache-2.0
- Created: 2025-01-07T07:49:02.000Z (2 days ago)
- Default Branch: main
- Last Pushed: 2025-01-07T07:56:29.000Z (2 days ago)
- Last Synced: 2025-01-07T08:50:08.886Z (2 days ago)
- Topics: knowledge-graph-construction, neo4j, software-engineering
- Language: Python
- Homepage:
- Size: 40 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
### Pykagcee
This library is used to create a knowledge graph from a python project. It is based on the `modelscope_agent/environment/graph_database` package from the ModelScope-Agent project.
## Usage
You should have the [uv](https://docs.astral.sh/uv/getting-started/installation/) tool installed on your system.
Once cloned and inside the repository, you should set the enviroment variables in a `.env`:
```bash
cp .env.example .env
``````You can run the following command to generate the knowledge graph:
```bash
uv run pykagcee /path/to/python/project
```## Modifications
This project includes modifications made by Perer876:
- 01/07/2025: Extract the `graph_database` package from the `ModelScope-Agent` project and add it to this project.
## License
This project is licensed under the Apache License 2.0. See the LICENSE file for details.
## Acknowledgments
This project is based on the [ModelScope Agent](https://github.com/modelscope/modelscope-agent) project by Alibaba ModelScope. See the NOTICE file for details.