Skip to content

mmatczuk/aisdk

Repository files navigation

AI SDK

Personal Go SDK for learning and experimenting with AI APIs.

Wraps OpenRouter to provide:

  • Chat — multi-turn conversation with automatic tool-calling loop (Responses API)
  • Tools — typed tool registry with JSON Schema inference and concurrent execution
  • MCP — stdio client for Model Context Protocol servers (JSON-RPC, tool discovery and dispatch)
  • Image — generation and editing via Gemini models (Chat Completions API)
  • Vision — image queries via vision models (Responses API)

and more!

About

Personal AI agentic framework for learning purposes

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages