Autonomous research agent with web search, source analysis, and report synthesis. Built on Pi agent core. Available as CLI, programmatic API, and MCP server. Features: - 4 built-in tools: web_search, read_url, save_note, synthesize_report - CLI with TUI and print modes - Programmatic API via ResearchAgent class - MCP server with 3 tools: research, quick_search, read_url - Skills system for custom research behavior - Automatic .env file loading for API keys - Configurable max turns, output formats (markdown/JSON/bullet) - Automatic report saving to research-output/
39 lines
1.0 KiB
Markdown
39 lines
1.0 KiB
Markdown
# Pull Request
|
|
|
|
## Description
|
|
|
|
Please describe your changes in detail.
|
|
|
|
## Related Issue
|
|
|
|
Closes # (issue number, if applicable)
|
|
|
|
## Type of Change
|
|
|
|
- [ ] Bug fix (non-breaking change which fixes an issue)
|
|
- [ ] New feature (non-breaking change which adds functionality)
|
|
- [ ] Breaking change (fix or feature that would cause existing functionality to change)
|
|
- [ ] Documentation update
|
|
|
|
## Checklist
|
|
|
|
- [ ] My code follows the project's style guidelines
|
|
- [ ] I have performed a self-review of my own code
|
|
- [ ] I have commented my code, particularly in hard-to-understand areas
|
|
- [ ] I have made corresponding changes to the documentation
|
|
- [ ] My changes generate no new warnings
|
|
- [ ] I have added tests that prove my fix is effective or that my feature works
|
|
- [ ] New and existing unit tests pass locally with my changes
|
|
|
|
## Testing
|
|
|
|
How has this been tested? Please describe the tests you ran.
|
|
|
|
## Screenshots
|
|
|
|
If applicable, add screenshots to help explain your changes.
|
|
|
|
## Additional Notes
|
|
|
|
Any other information that reviewers should know.
|