A unified, streaming-capable interface for multiple LLM providers.
- agentic-kit — core library with provider abstraction and
AgentKitmanager - @agentic-kit/ollama — adapter for local Ollama inference
- @agentic-kit/anthropic — adapter for Anthropic Claude models
- @agentic-kit/openai — adapter for OpenAI and OpenAI-compatible APIs
git clone git@github.com:constructive-io/agentic-kit.git
cd agentic-kit
yarn install
yarn build
yarn testimport { createOllamaKit, createMultiProviderKit, OllamaAdapter } from 'agentic-kit';
const kit = createOllamaKit('http://localhost:11434');
const text = await kit.generate({ model: 'mistral', prompt: 'Hello' });
// Multi-provider
const multi = createMultiProviderKit();
multi.addProvider(new OllamaAdapter('http://localhost:11434'));See individual package READMEs for docs and local dev instructions.