Code Explorer · Addon
Index your codebase. Search every symbol.
Browse classes, methods, props, and migrations like a built-in IDE — right inside your docs site. Cross-reference everything across multiple repos.
User::find
Showing 12 results
User
class · app/Models/User.php
User::find
static · app/Models/User.php
User::scopeActive
scope · app/Models/User.php
UserFactory
database/factories/UserFactory.php
users
migration · 2024_01_01_create_users_table.php
public static function find($id)
{
return static::query()
->whereKey($id)
->first();
}
Index your repos
PHP, TypeScript, Python, Go, Ruby — indexed at parse time.
- → Tree-sitter-powered, language-agnostic parsing
- → Per-repo or aggregated index
- → Re-indexes on every git push
- → Zero CI integration
acme/api
PHP
Indexed
acme/sdk-js
TypeScript
Indexing…
acme/worker
Python
Indexed
Cross-repo references
Find every caller. Across every repo.
Click any symbol and KBKit shows you every place it's used — across all the repos in your KB. Refactoring docs becomes a feature, not a chore.
User::find
static · app/Models/User.php
5 references in 3 files
app/Http/Controllers/UserController.php
·
line 24
$user = User::find($request->id);
app/Http/Controllers/UserController.php
·
line 58
return User::find($id)->fresh();
app/Jobs/SendWelcomeEmail.php
·
line 17
User::find($this->userId)->notify(...);
app/Console/Commands/ImpersonateUser.php
·
line 33
$target = User::find($this->argument('id'));
tests/Feature/UserTest.php
·
line 41
expect(User::find($user->id))->not->toBeNull();
Search-as-you-type
Faster than your IDE on a cold cache.
- → Server-side fuzzy matching
- → Type-ahead with debounce
- → Keyboard nav (↑/↓ + j/k)
- → Result preview without click
User
4 results
User
class · app/Models/User.php
User::find
static · app/Models/User.php
User::scopeActive
scope · app/Models/User.php
UserFactory
class · database/factories/UserFactory.php
↑
↓
to navigate
·
↵
to open
Browse your codebase like a docs site.
$24/mo per KB. Indexes update on every push.