giga-ai
v1.2.8
Published
AI-powered project manager that analyzes codebases, maintains specifications, and tracks changes. Seamlessly integrates with VS Code to provide intelligent project insights and documentation.
Maintainers
Readme
Giga
Giga is your AI Context Manager. It automatically manages context, tracks changes, and manages knowledge across your codebase, making development more efficient and organized.
Usage
- Open any project in VS Code
- Run the command
Giga: Open Project Managerfrom the command palette (Ctrl+Shift+P/Cmd+Shift+P) - A panel will open showing your project overview
- Enter any additional project details (optional)
- Click "Analyze Project" to generate project specifications
The extension will:
- Analyze your codebase (if it exists)
- Generate a comprehensive SPEC.md file
- Update .cursorrules with project context
Debugging
If you face errors like "request too long", create a .gigaignore file in your project root.
Inside it, add a list of folders and files in the .gitignore format that are unrelated to your project.
Example:
.gigaignore:
staticfiles/
media/
large-binary.exeFeatures
- Project Analysis: Automatically analyzes your codebase to create comprehensive project specifications
- Analyzes existing codebases to generate
SPEC.md - Intelligently handles both new and existing projects
- Maintains project context in
.cursorrules
- Analyzes existing codebases to generate
Installation
You can install Giga from the VS Code Marketplace:
- Open VS Code
- Press
Ctrl+P/Cmd+P - Type
ext install namanyayg.giga
Requirements
- VS Code version 1.85.0 or higher
Extension Settings
Currently, Giga works out of the box without any configuration needed. More customization options coming soon.
Known Issues & Limitations
- Large projects may take longer to analyze
- Some file types are excluded from analysis (binaries, media, etc.)
- Advanced AI features are still in development
License
This extension is licensed under the MIT License. See the LICENSE file for details.
