FORGE is an intelligent development assistant that lives in your terminal. Powered by DeepSeek AI, it connects directly to your codebase and GitHub, helping you build, fix, and ship software faster than ever.
- Live streaming responses with syntax highlighting
- Animated spinners and progress bars
- Color-coded diffs and file trees
- Real-time command output
- Read/write/edit files with AI assistance
- Run commands and code in any language
- Search and navigate your codebase
- Automatic error fixing
- Clone and manage repositories
- Create branches and commits
- Open pull requests with AI-generated descriptions
- Fix issues automatically
- Bring your own API keys (DeepSeek, GitHub)
- Confirm every destructive action
- Local workspace for privacy
- Open source and auditable
# Configure your keys
forge config set deepseek.api_key YOUR_KEY
forge config set github.token YOUR_TOKEN
# Check configuration
forge config list
# Ask questions about your code
forge ask "What does this function do?" --file src/main.py
# File system operations
forge fs ls # List directory contents
forge fs cat path/to/file.py # Display file with syntax highlighting
forge fs search "*.py" # Search for files
# GitHub integration
forge github auth --token YOUR_TOKEN # Authenticate with GitHub
forge github list # List your repositories
forge github clone owner/repo # Clone a repository
forge github status # Show git status
forge github commit "Your commit msg" # Commit changes
forge github push # Push to remote
forge github pull # Pull from remote
forge github pr-list owner/repo # List pull requests
forge github pr-create "PR Title" -r owner/repo -h feature-branch -b main
forge github issue-list owner/repo # List issues
forge github issue-create "Issue Title" -r owner/repo -B "Description"pip install forge-cli[github] # with GitHub support
pip install forge-cli # core onlybrew tap LebToki/forge
brew install forgegit clone https://github.com/LebToki/forge-cli.git
cd forge-cli
pip install -e .[dev]| Benefit | Description |
|---|---|
| Stay in the flow | No switching between browser, editor, and terminal |
| Real understanding | DeepSeek actually groks your codebase |
| End-to-end automation | From idea to PR in one command |
| Privacy first | Your keys, your data, your control |
| Beautiful experience | Terminal UI that doesn't suck |
We'd love your help! Check out CONTRIBUTING.md to get started.
- π¬ Join our Discord
- π Report bugs on GitHub Issues
- π Improve the documentation
Full documentation at https://2tinteractive.com/demo/forge/docs/
MIT Β© Tarek Tarabichi from 2tinteractive
If you find FORGE useful, please consider:
- Starring the repo β
- Sharing it with friends π
- Contributing code or docs π€
Built with π₯ by developers who love the terminal
