centamiv/vektor
Laravel package for integrating Vektor telephony/CRM features: manage calls, events, and related data via a clean PHP API. Provides simple configuration, service classes, and helpers to streamline connecting your app to Vektor workflows.
Vector::search()).WHERE distance < threshold).touch() or increment()).$this->app->singleton(VectorDB::class, function () {
return new \Centamiv\Vektor\Database(storage_path('app/vectors'));
});
user_embeddings).
// Sync model with Vektor
public function save()
{
parent::save();
$vector = $this->generateEmbedding();
app(VectorDB::class)->upsert($this->id, $vector);
}
vector_store) with foreign keys.$results = app(VectorDB::class)
->search('products', $queryVector, limit: 10)
->getIds();
category in Laravel, then pass to Vektor).php-serializer for custom data formats.symfony/filesystem for storage management.Cache::remember?).Post).Vector::search()).du -sh).user_123_vectors, user_456_vectors).How can I help you explore Laravel packages today?