Agentneo

Latest version: v1.2.2

Safety actively analyzes 689550 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 2 of 2

1.1.b2

What's Changed
* readme update by vijayc9 in https://github.com/raga-ai-hub/AgentNeo/pull/34
* Add wrapt dependency to package, improve example by kiranscaria in https://github.com/raga-ai-hub/AgentNeo/pull/36
* Fixing the tracer stop error in FinancialAnalysisSystem.ipynb by LuciAkirami in https://github.com/raga-ai-hub/AgentNeo/pull/39
* Remove npm, nodejs dependency, bug-fixes by kiranscaria in https://github.com/raga-ai-hub/AgentNeo/pull/40

New Contributors
* LuciAkirami made their first contribution in https://github.com/raga-ai-hub/AgentNeo/pull/39

1.0.0

We're excited to announce the initial release of AgentNeo, an open-source Agentic AI Application Observability, Monitoring, and Evaluation Framework.

What's New

- Initial release of AgentNeo core functionality
- Tracing capabilities for LLM calls, agents, and tools
- Interactive dashboard for visualization and analysis
- SQLite and JSON-based data storage
- Project management features
- Execution graph visualization

Features

- **Trace LLM Calls**: Monitor calls from providers like OpenAI and LiteLLM
- **Trace Agents and Tools**: Instrument and monitor your custom agents and tools
- **Monitor Interactions**: Track tool and agent interactions
- **Collect Metrics**: Gather data on token usage, costs, and execution time
- **Flexible Data Storage**: Use SQLite databases and JSON log files
- **Simple Instrumentation**: Utilize decorators for easy code instrumentation
- **Interactive Dashboard**: Visualize trace data and execution graphs
- **Project Management**: Handle multiple projects within the framework
- **Evaluation Tools**: Assess AI agent performance

Installation

bash
pip install agentneo


Quick Start

python
from agentneo import AgentNeo, Tracer, launch_dashboard

neo_session = AgentNeo(session_name="my_session")
neo_session.create_project(project_name="my_project")

tracer = Tracer(session=neo_session, log_file_path="trace.json")
tracer.start()

Instrument your code here

tracer.stop()

launch_dashboard(port=3000)


Requirements

- Python 3.8+
- Node.js 14+
- npm 6+ or yarn 1.22+

Documentation

For detailed usage instructions, visit our [official documentation](https://docs.raga.ai/agentneo).

What's Next

We're actively working on:
- Support for additional LLMs
- Integration with AutoGen, CrewAI, and Langraph
- Enhanced logging capabilities
- Custom agent orchestration support

Contributing

We welcome contributions! Please check our [contribution guidelines](https://github.com/raga-ai-hub/agentneo/blob/main/CONTRIBUTING.md) to get started.

License

AgentNeo is released under the (https://github.com/raga-ai-hub/agentneo/blob/main/LICENSE).

Page 2 of 2

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.