Welcome to the GitSage Intelligence Portal — the central hub for developers using GitSage, the AI-powered conventional commit assistant. This Next.js platform serves as the central landing page, documentation website, and dashboard for managing your GitSage API keys.
GitSage understands why you coded, not just what changed. This repository powers the marketing site and backend integration platform, offering:
- Cloud Intelligence (GitSage API): Lightning-fast, hyper-accurate commit intent generation.
- Stealth Mode (Ollama): Local privacy-first intelligence integration.
- API Key Dashboard: Secure management for GitSage developer accounts.
- Documentation: Comprehensive setup guides and troubleshooting resources.
- Framework: Next.js 14+ (App Router)
- Styling: Tailwind CSS & Framer Motion
- Icons: Lucide React & React Icons
- Fonts: Outfit (Headings) & Fira Code (Monospace)
- Integration: Axios for API client mapping
First, install dependencies:
pnpm installThen, run the development server:
pnpm devOpen http://localhost:3000 with your browser to see the result.
src/app/- The Next.js pages, including/docsand/dashboard.src/components/- Reusable UI primitives (Live Terminal, Code Blocks, Cards, Sidebar).src/context/- Auth Context and state management for user sessions.src/lib/api.ts- The core HTTP client that connects frontend to the GitSage Intelligence backend.
To properly test the API integrations locally, create a .env.local file:
NEXT_PUBLIC_API_URL=http://localhost:8000/v1© 2026 GitSage. MIT License. Built for iamAgbaCoder, by developers.