Commit Graph
174 Commits
Author SHA1 Message Date
Emil e196593c84 Add Pi Research Agent package
CI / Test (push) Blocked by required conditions
CI / Lint & Type Check (push) Waiting to run
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
github-actions[bot] ce065efa7e chore: approve contributor vastxie 2026-06-01 15:03:47 +00:00
github-actions[bot] d4fa41ae3c chore: approve contributor psoukie 2026-05-31 22:22:22 +00:00
github-actions[bot] 7be8a10d23 chore: approve contributor rolfvreijdenberger 2026-05-28 23:26:43 +00:00
Armin Ronacher b6b0f6923f feat(ci): Actually bump setup-bun to 2.2.0 2026-05-29 01:03:12 +02:00
Armin Ronacher 20bcab26e0 feat(ci): Update setup-bun to 2.2.0 2026-05-29 00:51:11 +02:00
Armin Ronacher 93600d8980 fix(release): align package repository metadata 2026-05-29 00:44:58 +02:00
Armin Ronacher f3b4e1285c fix(release): upgrade npm for trusted publishing 2026-05-29 00:36:43 +02:00
github-actions[bot] f9832ccb82 chore: approve contributor stephanmck 2026-05-28 20:54:28 +00:00
github-actions[bot] 7e70886652 chore: approve contributor MichaelYochpaz 2026-05-28 20:05:12 +00:00
Armin Ronacher ae50dec121 chore(release): publish packages from CI 2026-05-28 17:43:05 +02:00
github-actions[bot] 7c2775f6f6 chore: approve contributor DanielThomas 2026-05-26 07:39:20 +00:00
github-actions[bot] 1367164204 chore: approve contributor AJM10565 2026-05-21 18:34:39 +00:00
Mario Zechner 17cc86a479 chore: harden dependency workflows 2026-05-20 15:57:41 +02:00
github-actions[bot] ac58c6f449 chore: approve contributor mbazso 2026-05-20 09:54:27 +00:00
github-actions[bot] 0f066367bf chore: approve contributor josephyoung 2026-05-18 08:52:47 +00:00
Mario Zechner 6236ad5077 chore: restore normal issue gate message 2026-05-17 18:32:44 +02:00
github-actions[bot] 734e08edf8 chore: approve contributor mattiacerutti 2026-05-17 00:31:05 +00:00
github-actions[bot] 163fd35fd8 chore: approve contributor abhinavmathur-atlan 2026-05-16 21:06:50 +00:00
Mario Zechner 0b54c87e24 fix(release): finalize Windows ARM64 binary support
closes #4410
2026-05-14 22:44:28 +02:00
Brian Michel c786efda9d Update bun version to minimum required version for Windows ARM 2026-05-12 21:42:25 -04:00
Brian Michel a5cbd8e1aa Add Windows arm64 binary support
Update build-binaries workflow and shell script to allow for packaging
of both arm64 and x64 versions of the Windows application.
2026-05-12 21:42:25 -04:00
github-actions[bot] 2726e57cda chore: approve contributor brianmichel 2026-05-12 20:56:58 +00:00
github-actions[bot] f2231fa5f7 chore: approve contributor maximilianzuern 2026-05-10 15:55:29 +00:00
Mario Zechner b3d441550d chore: update issue gate refactor message 2026-05-08 15:48:20 +02:00
github-actions[bot] 8dde7152ed chore: approve contributor chrisvariety 2026-05-08 13:18:36 +00:00
Mario Zechner 0bcaab4206 Add 'herrnel' to approved contributors list
Added 'herrnel' as an approved contributor.
2026-05-08 00:56:18 +02:00
Mario Zechner 3e5ad67e0f chore: migrate pi packages to earendil works scope 2026-05-07 15:59:42 +02:00
github-actions[bot] 3cd1554c8f chore: approve contributor npupko 2026-05-04 16:42:07 +00:00
Mario Zechner 51eedbcbc6 Update APPROVED_CONTRIBUTORS 2026-05-04 15:34:41 +02:00
Mario Zechner a646639af9 chore: label bigrefactor issue closures 2026-05-03 22:14:52 +02:00
Mario Zechner 21026cb799 chore: update temporary issue gate message 2026-05-03 22:04:19 +02:00
github-actions[bot] ad3f7d7531 chore: approve contributor pandada8 2026-05-01 20:18:53 +00:00
github-actions[bot] 156a9052bc chore: approve contributor technocidal 2026-04-29 22:31:18 +00:00
github-actions[bot] 96015d984a chore: approve contributor louis030195 2026-04-29 22:28:21 +00:00
github-actions[bot] 43848e74ff chore: approve contributor Phoen1xCode 2026-04-29 20:54:27 +00:00
github-actions[bot] 31b48dec23 chore: approve contributor mchenco 2026-04-27 21:23:54 +00:00
github-actions[bot] 61fa49dd97 chore: approve contributor LooSik 2026-04-27 18:42:26 +00:00
github-actions[bot] a0d4087037 chore: approve contributor cristinaponcela 2026-04-27 18:12:11 +00:00
github-actions[bot] 6a10c17219 chore: approve contributor justinpbarnett 2026-04-27 16:27:32 +00:00
github-actions[bot] dd3de4b49b chore: approve contributor thirtythreeforty 2026-04-27 16:25:42 +00:00
github-actions[bot] 2a7e82d3ef chore: approve contributor injaneity 2026-04-27 08:53:06 +00:00
github-actions[bot] d2f8bd6deb chore: approve contributor pidalf 2026-04-25 20:59:54 +00:00
Mario Zechner b38e546e90 chore: label weekend issue closures 2026-04-24 13:58:18 +02:00
github-actions[bot] 9fdb12f985 chore: approve contributor marcbloech 2026-04-24 09:43:54 +00:00
github-actions[bot] d862ae50f8 chore: approve contributor Exrun94 2026-04-23 17:02:56 +00:00
github-actions[bot] e4d06a52c3 chore: approve contributor mdsjip 2026-04-23 10:14:40 +00:00
github-actions[bot] 8db0b70bdb chore: approve contributor xl0 2026-04-22 11:19:52 +00:00
github-actions[bot] a64dc76508 chore: approve contributor Nutlope 2026-04-22 08:57:51 +00:00
github-actions[bot] 92b08abd3b chore: approve contributor tantara 2026-04-21 23:08:53 +00:00