Skip to content

[Feature] Support basic python wrapper for miniGU #73

@qishipengqsp

Description

@qishipengqsp

[Title] Implementing Python wrapper functions for miniGU session
[Task Score] 2 points (self-assessment based on task grading)
[Background Description] As an embedding database, it is needed to add a wrapper to support Python interfaces for data analysis usage.
[Description of Requirements]

  • Design the typical workflow in Python Code
  • Wrap the key struct like session struct and query function

[Environmental Requirements] Pass the multi-environment CI in this project
[Output Criteria] Design a workflow in Python code and make it run, a possible workflow like,

import minigu
minigu.load(xxx)
minigu.query(xxxx)
minigu.save(xxxx)

[PR Submission Address] xxx directory in xxx branch of the repository
[Desired Completion Date] 08/15/2025
[Development Guidance] Searching around the python interfaces of DuckDB and Kuzu
[Mentor and e-mail] @qishipengqsp
[Remarks] Write a design document first

Metadata

Metadata

Assignees

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions