Skip to content

axioma-ai-labs/nevron

Repository files navigation

Nevron - Autonomous Agent

CI codecov Build Docker image Docs

Overview

This is a simple autonomous agent which can perform various tasks on its own.

Description of the agent in bullet points:

  • This autonomous agent is designed to perform the tasks on his own.
  • The core of the agent is implemented by planning, feedback and memory modules.
  • The real intelligence is powered by LLMs. Currently we support OpenAI and Anthropic.
  • The actions of the agent are defined in workflows, which encapsulate logic of performing the task.
  • Different 3rd party services are integrated with the agent via tools, which are used in the workflows. Example of the tools:
    • Telegram
    • Twitter
    • Perplexity for research
    • Some API for getting news (to be customized)

TLDR: Start the agent

  1. Install pipenv if you haven't already:
pip install pipenv
  1. Install dependencies:
make deps
  1. Copy and configure environment variables:
cp .env.dev .env

Note

You must configure the environment variables before running the agent!

  1. Run the agent:
make run

Documentation

You can find the documentation in the docs folder, as well as on the official Nevron Docs website.

Contributing

Contributions are welcome! Please follow the CONTRIBUTING file for more information.

Security

For security-related matters, please review our Security Policy.

License

This project is licensed under the Nevron Public License (NPL). See the LICENSE file for details.


Made with ❤️ by Neurobro

About

Nevron: highly customizable, extremely lightweight and fully scalable AI Agent Framework

Topics

Resources

License

Security policy

Stars

Watchers

Forks

Contributors 4

  •  
  •  
  •  
  •  

Languages