First Release: NPi v0.0.1
What's Changed
First release of NPi!🎉
What's new?
- feat: Google Calendar by @wenfengwang in #1
- feat(app/google): gmail by @idiotWu in #2
- refactor(core): introduce
npi_tool
decorator by @idiotWu in #3 - feat: add FastAPI as HTTP server by @wenfengwang in #4
- feat: introduce
Thread
to manage chat context by @wenfengwang in #5 - feat: add NPi command-line tool by @wenfengwang in #6
- Introducing GitHub App for Issue and PR Management by @idiotWu in #7
- feat: introducing gRPC by @wenfengwang in #8
- feat: UI-based browser app prototype by @idiotWu in #9
- refactor(navigator): use ReAct prompt by @idiotWu in #11
- feat: using long polling by @wenfengwang in #10
- feat: support humain in the loop in client by @wenfengwang in #12
- refactor: async tool calls by @idiotWu in #13
- feat: add python sdk by @wenfengwang in #14
- feat: UI-based twitter app by @idiotWu in #15
- refactor: navigator as a standalone browser app by @idiotWu in #16
- *: reorg project extra proto and client to independent repo by @wenfengwang in #17
- feat: discord app by @idiotWu in #18
- feat: merge auth of Gmail and Goolge calendar by @wenfengwang in #19
- build: add Docker by @wenfengwang in #20
- feat(auth): support auth via command line tool by @wenfengwang in #21
- doc: drafts for client apps by @idiotWu in #22
- refactor: publish browser-utils to npm by @idiotWu in #23
- refactor(app): use credentials from config by @idiotWu in #24
- feat(github): support star and fork by @idiotWu in #25
- doc: refine app docs by @idiotWu in #26
New Contributors
- @wenfengwang made their first contribution in #1
- @idiotWu made their first contribution in #2
Full Changelog: https://github.com/npi-ai/npi/commits/v0.0.1