Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Should LLM be tightly coupled to SQLite? #619

Open
simonw opened this issue Nov 8, 2024 · 0 comments
Open

Should LLM be tightly coupled to SQLite? #619

simonw opened this issue Nov 8, 2024 · 0 comments

Comments

@simonw
Copy link
Owner

simonw commented Nov 8, 2024

Might need some kind of abstraction in LLM core for persistent storage, which will soon also need to be both sync and async capable.

It probably shouldn't be 100% reliant on SQLite either, since I want LLM as a library to be useful in other contexts, eg for people who are integrating it with PostgreSQL or even a system with NoSQL storage of some kind.

Originally posted by @simonw in simonw/llm-gemini#19 (comment)

This question is mainly relevant to LLM's usage as a Python library. I'm fine with the CLI expression of the tool depending on SQLite.

Related to this too:

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant