https://github.com/iris-networks/gpt-agent
Fully self hosted chatgpt agent alternative
https://github.com/iris-networks/gpt-agent
browser-use chatgpt-agent computer-use cua
Last synced: 5 months ago
JSON representation
Fully self hosted chatgpt agent alternative
- Host: GitHub
- URL: https://github.com/iris-networks/gpt-agent
- Owner: iris-networks
- License: agpl-3.0
- Created: 2025-07-20T16:01:54.000Z (5 months ago)
- Default Branch: main
- Last Pushed: 2025-07-20T17:08:06.000Z (5 months ago)
- Last Synced: 2025-07-20T18:19:43.155Z (5 months ago)
- Topics: browser-use, chatgpt-agent, computer-use, cua
- Language: JavaScript
- Homepage: https://tryiris.dev
- Size: 39.2 MB
- Stars: 4
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-agents - GPT Agent - Source AI Agent for Computer Automation  (Conversational / General Agents)
- awesome_ai_agents - GPT Agent - The Free, Open-Source AI Agent for Computer Automation. [github](https://github.com/iris-networks/gpt-agent) (Learning / Repositories)
README
# π gpt-agents: Code Less, Make More
*A TypeScript alternative to [OpenHands](https://github.com/All-Hands-AI/OpenHands) - An AI-powered software development platform*

*In this demo, the AI agent processes a complex multi-city weather analysis request - gathering comprehensive meteorological data for Singapore, San Francisco, and New Delhi including current conditions, 12-hour forecasts, 3-day projections, weather alerts, air quality indices, and travel recommendations, then formatting all data into a structured CSV file format. This demonstration is shown in real time with no speedups.*
π₯ **[Watch Full Demo Video](https://youtu.be/KsJ1Nz74MWA)** - See the complete demonstration in action.
[](https://github.com/iris-networks/gpt-agent/graphs/contributors)
[](https://github.com/iris-networks/gpt-agent/stargazers)
[](https://opensource.org/licenses/AGPL-3.0)
[](https://agent.tryiris.dev)
π **[DOCUMENTATION](purpose.md)** π **[BENCHMARK SCORE](ROADMAP.md)**
Welcome to gpt-agents (aka Iris), a TypeScript-powered platform for AI software development agents.
gpt-agents can do anything a human developer can: modify code, run commands, browse the web, call APIs, and yesβeven copy code snippets from StackOverflow.
## π Getting Started
### Option 1: Try gpt-agents Now
**[π Try on agent.tryiris.dev](https://agent.tryiris.dev)** - Experience gpt-agents instantly in your browser without any setup.
### Option 2: Docker Installation
**Prerequisites:**
* Docker
* Docker Compose
**Setup Steps:**
1. **Clone the Repository:**
```bash
git clone https://github.com/iris-networks/gpt-agent.git
cd gpt-agent
```
2. **Environment Configuration:**
```bash
cp .env.example .env
# Edit .env with your API keys
```
Your `.env` file:
```env
ANTHROPIC_API_KEY=your_anthropic_key_here
GEMINI_API_KEY=your_gemini_key_here
PORT=3000
DISPLAY=:1
IS_CONTAINERIZED=true
```
3. **Run with Docker:**
```bash
docker-compose up --build
```
4. **Desktop Application (Optional):**
```bash
pnpm run tauri:dev
```
## πΊοΈ Roadmap
π **[View Full Roadmap](ROADMAP.md)** - Our comprehensive development plan to create the leading open-source AI agent platform.
## π€ Contributing
Your contributions are vital to making gpt-agent (aka Iris). We welcome developers from all backgrounds to help us build and improve this platform, particularly in expanding its reach across different operating systems.
## π License
gpt-agents (aka Iris) is licensed under the AGPL-3.0-or-later license.