Simple and easy agent framework, include various of structured data manipulation, agent and function compositing, code editing, fs and more!
- 📦 100% out of the box support for TypeScript
- ✅ over 70% test coverage
- 🧠 Structured data for any models, Llama 3.1, Phi3.5 Mistral, OpenAI, etc.
- 📃 JSON structured data
- 💦 Works when
stream=True
- 💦 Works when
- 💻 Code snippet extraction
- 💦 Works when
stream=True - 🛣️ Path based code snippet extraction
- 💦 Works when
- 👷 Easy to use declaring and compositing agents & functions for models
- 📚 Agent components library
- FileSystem
- 🚀 Getting started with lines of code
- neuri-js
- neuri-go
The project uses unbuild and vite to develop and build. With the powerful features offered from jiti, we no longer need to use Rollup for tedious configuration and then watch the local file changes and bundle the modified and developed the modules without vite for hot-reload. We can directly run the following command to output the bundled file and get started on development:
pnpm run packages:stubIf you use @antfu/ni, you can also use the following command:
nr packages:stubNext, you need to start the the documentation site (with VitePress) for previewing and development. You can use the following command:
pnpm run docs:devIf you use @antfu/ni, you can also use the following command:
nr docs:devpnpm run packages:buildIf you use @antfu/ni, you can also use the following command:
nr packages:buildTo build the documentation and preview site, you can use the following command:
pnpm run docs:buildIf you use @antfu/ni, you can also use the following command:
nr docs:build- lingticio/llmg Powerful LLM gateway with tons of special abilities to help you to build your own LLMs across different protocols, process data, orchestrating pipelines, tracings, and more.
- guiiai/devtools Amazing frontend DevTools made easy for frontend developers to have LLMs as copilots to write codes with you.
- nekomeowww/ollama-operator Industrial leading operator implementation to bring the easiness of Ollama to Kubernetes with single command to setup, single command to deploy and scale the models across your environments.
- nolebase/integrations A set of human ergonomic, documentation engineers first, accessibility first, audience oriented documentation integrations for your projects, powered by VitePress, and Vue.
- outlines for providing such powerful ideas to build the structured data manipulation
- Agentic for providing the completed implementation references for tools and agents
- shikijs/shiki for bundling the VSCode TextMate WASM
Thanks to everyone who contributed to the this project!