inferkit 0.1.0 copy "inferkit: ^0.1.0" to clipboard
inferkit: ^0.1.0 copied to clipboard

Pure-Dart OpenAI-compatible inference client for local and hosted LLM servers.

Changelog #

0.1.0 #

Initial public release.

  • Added a pure-Dart OpenAI-compatible inference client.
  • Added chat completion requests, non-streaming responses, and SSE streaming.
  • Added configurable reasoning extraction from structured fields and inline tags.
  • Added typed stream events for reasoning, content deltas, tool-call deltas, usage, and completion.
  • Added phase tracking for chat streams.
  • Added model listing through /v1/models.
  • Added typed exceptions for HTTP, timeout, network, and invalid response failures.
  • Added an optional Agent layer for recursive tool-call orchestration, parallel tool execution, lifecycle events, and final-answer handling.
3
likes
0
points
340
downloads

Publisher

unverified uploader

Weekly Downloads

Pure-Dart OpenAI-compatible inference client for local and hosted LLM servers.

Repository (GitHub)
View/report issues

Topics

#ai #llm #openai #inference #agents

License

unknown (license)

Dependencies

async, http

More

Packages that depend on inferkit