Show HN: An Open Source project for enhancing AI Agents in taking action
47 points
16 days ago
| 4 comments
| github.com
| HN
ssddanbrown
15 days ago
[-]
The project is licensed under a Business Source License [1] which wouldn't be widely considered open source due to the limitations it's placing on use, so advertising this as open source may be misleading to many. Source available is a more common term for these kinds of license.

If you're interested in why I think this distinction matters, I've written some thoughts about that on my blog [2].

[1] https://github.com/npi-ai/npi/blob/ 991bdc7e0c9830c89a81b07b0ebabca9b506677a/LICENSE

[2] https://danb.me/blog/open-source-available-distinction/

reply
wenfengwang
15 days ago
[-]
Thanks ssddanbrown! We only published our server-side code under the BSL 1.1, and granting users using NPi in production[1].

Other parties under the Apache 2.0 License. you could check them out, SDK[2], Protocol[3]:

[1] https://github.com/npi-ai/npi/blob/991bdc7e0c9830c89a81b07b0...

[2] https://github.com/npi-ai/npi/blob/991bdc7e0c9830c89a81b07b0...

[3] https://github.com/npi-ai/npi/blob/main/proto/LICENSE

reply
wenfengwang
16 days ago
[-]
Hi, I'm wells, the creator of NPi. NPi aiming to introducing a 'middle-layer' between LLMs and Agents, serves as a gateway for AI Agents action in virtual world!

NPi is currently under active development, we are eager to involve more AI Agent developers for building NPi together.

You could find our roadmap on https://www.npi.ai/docs/roadmap, or join Discord channel https://discord.gg/MQTuXtbj play together~

reply
atlex2
15 days ago
[-]
Hello! This sounds interesting, but I wasn't immediately understanding it. Does your project enable models like Llama, which don't have native tool use, to have tool use? If so, that would be super useful!
reply
wenfengwang
15 days ago
[-]
YES, support open source model like LLama is our next milestone! it will be available in future release, no far away.

As far now, NPi only support OpenAI for providing out-of-box Tool using API, you could check out how it work: https://github.com/npi-ai/npi/blob/main/examples/calendar_ne...

reply
cionut
15 days ago
[-]
Cool project. Tried to join but the Discord link seems to have expired?
reply
unseenmars
15 days ago
[-]
Thank you for letting us know.

We have updated the Discord invitation link. Here is the new one: discord.gg/wdskUcKc

reply
wenfengwang
15 days ago
[-]
Apologized! Thanks for finding it out, just corrected it.
reply
cionut
15 days ago
[-]
Thanks! It worked now
reply
onuratakan
13 days ago
[-]
Also we are working on same topic with an special function hub infrastructure that can easily install on-prem. https://github.com/Upsonic/Tiger
reply
mlamina
15 days ago
[-]
Hi wells, I'm working on a project that goes in the same direction: https://github.com/PR-Pilot-AI
reply
wenfengwang
15 days ago
[-]
Cool project, stared!
reply