Skip to content
Navigation Menu
Sign in
Appearance settings
Platform
AI CODE CREATION
GitHub Copilot
Write better code with AI
GitHub Copilot app
Direct agents from issue to merge
MCP Registry
Integrate external tools
DEVELOPER WORKFLOWS
Actions
Automate any workflow
Codespaces
Instant dev environments
Issues
Plan and track work
Code Review
Manage code changes
Code Quality
Enforce quality at merge
APPLICATION SECURITY
GitHub Advanced Security
Find and fix vulnerabilities
Code security
Secure your code as you build
Secret protection
Stop leaks before they start
EXPLORE
Why GitHub
Documentation
Blog
Changelog
Marketplace
View all features
Solutions
BY COMPANY SIZE
Enterprises
Small and medium teams
Startups
Nonprofits
BY USE CASE
App Modernization
DevSecOps
DevOps
CI/CD
View all use cases
BY INDUSTRY
Healthcare
Financial services
Manufacturing
Government
View all industries
View all solutions
Resources
EXPLORE BY TOPIC
AI
Software Development
DevOps
Security
View all topics
EXPLORE BY TYPE
Customer stories
Events & webinars
Ebooks & reports
Business insights
GitHub Skills
SUPPORT & SERVICES
Documentation
Customer support
Community forum
Trust center
Partners
View all resources
Open Source
COMMUNITY
GitHub Sponsors
Fund open source developers
PROGRAMS
Security Lab
Maintainer Community
Accelerator
GitHub Stars
Archive Program
REPOSITORIES
Topics
Trending
Collections
Enterprise
ENTERPRISE SOLUTIONS
Enterprise platform
AI-powered developer platform
AVAILABLE ADD-ONS
GitHub Advanced Security
Enterprise-grade security features
Copilot for Business
Enterprise-grade AI features
Premium Support
Enterprise-grade 24/7 support
Pricing
Type
/
to search
Sign in
Sign up
Appearance settings
You signed in with another tab or window.
Reload
to refresh your session.
You signed out in another tab or window.
Reload
to refresh your session.
You switched accounts on another tab or window.
Reload
to refresh your session.
Dismiss alert
{{ message }}
Uh oh!
There was an error while loading.
Please reload this page
.
databricks
/
appkit
Public
Notifications
You must be signed in to change notification settings
Fork
22
Star
88
Code
Issues
8
Pull requests
23
Actions
Projects
Security and quality
0
Insights
Additional navigation options
Code
Issues
Pull requests
Actions
Projects
Security and quality
Insights
feat(appkit): ship the ai-search plugin at beta
- #508
#508
Merged
MarioCadenas
merged 27 commits into
main
databricks/appkit:main
from
feat/export-vector-search-plugin
databricks/appkit:feat/export-vector-search-plugin
Copy head branch name to clipboard
Aug 5, 2026
Conversation
Commits
27
(27)
Checks
Files changed
Merged
feat(appkit): ship the ai-search plugin at beta
#508
MarioCadenas
merged 27 commits into
main
databricks/appkit:main
from
feat/export-vector-search-plugin
databricks/appkit:feat/export-vector-search-plugin
Copy head branch name to clipboard
Commits
Commits on Aug 4, 2026
feat(appkit): export vector-search plugin at beta
Show description for 259e095
MarioCadenas
committed
259e095
View commit details
Copy full SHA for 259e095
Browse repository at this point
refactor(appkit): rename vector-search plugin to ai-search
Show description for 5286e46
MarioCadenas
committed
5286e46
View commit details
Copy full SHA for 5286e46
Browse repository at this point
docs(appkit): import aiSearch from @databricks/appkit/beta in examples
Show description for 5ab0469
MarioCadenas
committed
5ab0469
View commit details
Copy full SHA for 5ab0469
Browse repository at this point
ci: point generated-files check at renamed ai-search.md
Show description for c686e98
MarioCadenas
committed
c686e98
View commit details
Copy full SHA for c686e98
Browse repository at this point
fix(appkit): correct ai-search embedding, cancellation, and error handling
Show description for 4144c5b
MarioCadenas
committed
4144c5b
View commit details
Copy full SHA for 4144c5b
Browse repository at this point
feat(appkit): make ai-search query() generic over the result row type
Show description for aa60011
MarioCadenas
committed
aa60011
View commit details
Copy full SHA for aa60011
Browse repository at this point
feat(appkit): expose plugins under a camelCase SDK alias
Show description for a992ce1
MarioCadenas
committed
a992ce1
View commit details
Copy full SHA for a992ce1
Browse repository at this point
refactor(appkit): make the camelCase SDK key canonical, drop the kebab alias
Show description for 4a9431d
MarioCadenas
committed
4a9431d
View commit details
Copy full SHA for 4a9431d
Browse repository at this point
refactor(appkit): dedup ai-search query payload, abort bridge, and kebab-camel
Show description for e6516e7
MarioCadenas
committed
e6516e7
View commit details
Copy full SHA for e6516e7
Browse repository at this point
refactor(appkit): trim ai-search setup() to non-type-expressible checks
Show description for 2a64f33
MarioCadenas
committed
2a64f33
View commit details
Copy full SHA for 2a64f33
Browse repository at this point
feat(appkit): default ai-search indexName to DATABRICKS_VS_INDEX_NAME
Show description for 80ef7e3
MarioCadenas
committed
80ef7e3
View commit details
Copy full SHA for 80ef7e3
Browse repository at this point
fix(appkit): don't crash dev when ai-search indexName is unresolved
Show description for 15211eb
MarioCadenas
committed
15211eb
View commit details
Copy full SHA for 15211eb
Browse repository at this point
refactor(appkit): let the framework own ai-search missing-resource policy
Show description for 60ebe31
MarioCadenas
committed
60ebe31
View commit details
Copy full SHA for 60ebe31
Browse repository at this point
fix(appkit): extract kebabToCamel to a leaf module so the bundled CLI can reuse it
Show description for 70d3b4b
MarioCadenas
committed
70d3b4b
View commit details
Copy full SHA for 70d3b4b
Browse repository at this point
refactor(appkit): make plugin manifest name camelCase, derive kebab routes
Show description for 8887dc7
MarioCadenas
committed
8887dc7
View commit details
Copy full SHA for 8887dc7
Browse repository at this point
docs(appkit): regenerate aiSearch API doc for camelCase name
Show description for fb1f6ea
MarioCadenas
committed
fb1f6ea
View commit details
Copy full SHA for fb1f6ea
Browse repository at this point
ci: retrigger template artifact build (new commit for a fresh merge short-SHA)
Show description for 96dcfaa
MarioCadenas
committed
96dcfaa
View commit details
Copy full SHA for 96dcfaa
Browse repository at this point
feat(appkit): ai-search works with less config — dev column auto-discovery + scaffolding rules
Show description for 123af29
MarioCadenas
committed
123af29
View commit details
Copy full SHA for 123af29
Browse repository at this point
feat(appkit): seed a default ai-search index from env so aiSearch() works bare
Show description for f1e48e2
MarioCadenas
committed
f1e48e2
View commit details
Copy full SHA for f1e48e2
Browse repository at this point
feat(appkit-ui): useAiSearchQuery hook; template reads indexes from clientConfig
Show description for 19dbac4
MarioCadenas
committed
19dbac4
View commit details
Copy full SHA for 19dbac4
Browse repository at this point
Commits on Aug 5, 2026
refactor(appkit-ui): move useAiSearchQuery to the beta React entry
Show description for fdb8c7e
MarioCadenas
committed
fdb8c7e
View commit details
Copy full SHA for fdb8c7e
Browse repository at this point
fix(appkit): ai-search resource uses `id` field, drop pagination-only endpointName
Show description for d72efc2
MarioCadenas
committed
d72efc2
View commit details
Copy full SHA for d72efc2
Browse repository at this point
fix(appkit): address ai-search review findings (security, correctness, robustness)
Show description for 595c577
MarioCadenas
committed
595c577
View commit details
Copy full SHA for 595c577
Browse repository at this point
refactor(appkit): simplify ai-search plugin and dedup shared helpers
Show description for c4a4e55
MarioCadenas
committed
c4a4e55
View commit details
Copy full SHA for c4a4e55
Browse repository at this point
docs(appkit): regenerate ai-search API docs for SearchQueryType alias
Show description for 2dff148
MarioCadenas
committed
2dff148
View commit details
Copy full SHA for 2dff148
Browse repository at this point
refactor(shared): plugin name must be camelCase (forbid kebab)
Show description for f65c792
MarioCadenas
committed
f65c792
View commit details
Copy full SHA for f65c792
Browse repository at this point
fix(shared): plugin create derives names from camelCase, not kebab
Show description for 7e180b4
MarioCadenas
committed
7e180b4
View commit details
Copy full SHA for 7e180b4
Browse repository at this point
You can’t perform that action at this time.