Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/antarixxx/gitsummarize
/ types & classes
Types & classes
29 in github.com/antarixxx/gitsummarize
⨍
Functions
124
◇
Types & classes
29
↳
Endpoints
3
↓ 3 callers
Class
GithubClient
backend/src/gitsummarize/clients/github.py:25
↓ 2 callers
Class
GitHubAccessError
backend/src/gitsummarize/exceptions/exceptions.py:1
↓ 2 callers
Class
GoogleGenAI
backend/src/gitsummarize/clients/google_genai.py:14
↓ 2 callers
Class
OpenAIClient
backend/src/gitsummarize/clients/openai.py:15
↓ 2 callers
Class
SupabaseClient
backend/src/gitsummarize/clients/supabase.py:5
↓ 1 callers
Class
GitHubNotFoundError
backend/src/gitsummarize/exceptions/exceptions.py:13
↓ 1 callers
Class
GitHubRateLimitError
backend/src/gitsummarize/exceptions/exceptions.py:7
↓ 1 callers
Class
GitHubTreeError
backend/src/gitsummarize/exceptions/exceptions.py:19
↓ 1 callers
Class
KeyManager
backend/src/gitsummarize/auth/key_manager.py:12
↓ 1 callers
Class
RepoMetadata
backend/src/gitsummarize/model/repo_metadata.py:4
Class
AIBaseClient
backend/src/gitsummarize/clients/ai_client_abc.py:4
Interface
ActionButtonProps
frontend/src/components/action-button.tsx:10
Interface
ApiKeyButtonProps
frontend/src/components/api-key-button.tsx:4
Interface
ApiKeyDialogProps
frontend/src/components/api-key-dialog.tsx:9
Interface
ButtonProps
frontend/src/components/ui/button.tsx:36
Interface
CopyButtonProps
frontend/src/components/copy-button.tsx:11
Interface
CustomizationDropdownProps
frontend/src/components/customization-dropdown.tsx:6
Interface
ErrorResponse
frontend/src/app/api/generate/route.ts:10
Interface
ExportDropdownProps
frontend/src/components/export-dropdown.tsx:5
Interface
GitHubResponse
frontend/src/app/_actions/github.ts:3
Class
IsResourceRepo
backend/src/gitsummarize/clients/openai.py:10
Class
KeyGroup
backend/src/gitsummarize/auth/key_manager.py:7
Interface
LoadingProps
frontend/src/components/loading.tsx:25
Interface
MainCardProps
frontend/src/components/main-card.tsx:16
Interface
MermaidChartProps
frontend/src/components/mermaid-diagram.tsx:8
Interface
PrivateReposDialogProps
frontend/src/components/private-repos-dialog.tsx:9
Interface
RequestBody
frontend/src/app/api/generate/route.ts:6
Class
SummarizeRequest
backend/app.py:34
Interface
SupabaseRepoData
frontend/src/lib/supabase.ts:25