Files
my-pi/packages/research-agent/.npmignore
T
Emil e196593c84
CI / Lint & Type Check (push) Waiting to run
CI / Test (push) Blocked by required conditions
Add Pi Research Agent package
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/
2026-06-04 18:12:11 +03:00

51 lines
615 B
Plaintext

# Source files (only dist is published)
src/
tsconfig.build.json
tsconfig.json
# Test files
test/
tests/
**/*.test.ts
**/*.spec.ts
vitest.config.*
**/__tests__/**
# Examples (not needed for production, but keep them accessible)
# examples/
# Dev configs
.eslintrc*
.prettierrc*
biome.json
# Environment files
.env
.env.*
!.env.example
# IDE and editor
.vscode/
.idea/
*.swp
*.swo
*~
# OS files
.DS_Store
Thumbs.db
# Build outputs (only dist is needed)
*.tsbuildinfo
coverage/
.nyc_output/
# Logs
*.log
npm-debug.log*
yarn-debug.log*
yarn-error.log*
# Local research output (user-specific)
research-output/