https://github.com/ncolesummers/open-research-agent
A Go-based research assistant inspired by Open Deep Research.
https://github.com/ncolesummers/open-research-agent
agentic-ai ai eino go ollama-client
Last synced: about 2 months ago
JSON representation
A Go-based research assistant inspired by Open Deep Research.
- Host: GitHub
- URL: https://github.com/ncolesummers/open-research-agent
- Owner: ncolesummers
- Created: 2025-08-06T20:54:43.000Z (3 months ago)
- Default Branch: main
- Last Pushed: 2025-08-09T03:35:28.000Z (3 months ago)
- Last Synced: 2025-08-09T04:19:22.154Z (3 months ago)
- Topics: agentic-ai, ai, eino, go, ollama-client
- Language: Go
- Homepage:
- Size: 128 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 8
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Open Research Agent
A Go-based research assistant application that provides intelligent research capabilities.
## Quick Start
### Run the simple version
```bash
go run main.go
```
Visit http://localhost:8080
### Run the structured version
```bash
go run cmd/agent/main.go
```
Visit http://localhost:8080 for the web interface
## Project Structure
```
.
├── cmd/agent/ # Application entry points
├── internal/ # Private application code
│ └── research/ # Research logic
├── pkg/ # Public libraries
│ └── utils/ # Utility functions
└── main.go # Simple entry point
```
## Development
Build the application:
```bash
make build
```
Run tests:
```bash
make test
```
## API Endpoints
- `/` - Hello World homepage
- `/health` - Health check endpoint
- `/api/research` - Research API (to be implemented)