Skip to content

Switch to llm for LLM abstraction layer #10

@tomdyson

Description

@tomdyson

Currently, microllama uses openai and langchain directly for interacting with language models and managing embeddings/vector stores. We should investigate switching to Simon Willison's llm library (https://llm.datasette.io/) as a more general abstraction layer. This could potentially simplify the codebase, support more models, and leverage the features provided by llm.

(comment authored by Gemini 2.5 Pro)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions