Advanced AI Agent Framework with Neural Doctor error handling
Project description
NeuralNode 2.0
Advanced AI Agent Framework with Neural Doctor error handling system.
Features
- ReAct Agent with reasoning capabilities
- BaseTool and ToolResult for custom tools
- Message system for agent communication
- Neural Doctor - Advanced error handling with self-healing
- Google AI Studio integration
- RAG (Retrieval-Augmented Generation)
- Advanced Chains
- Voice capabilities (TTS/STT)
- Memory management
Installation
pip install neuralnode
Quick Start
from neuralnode import ReActAgent, Message, BaseTool
from neuralnode.integrations.google_ai_studio import GoogleAILLM
# Create agent
agent = ReActAgent(
llm=GoogleAILLM(api_key="your-api-key"),
system_prompt="You are a helpful assistant"
)
# Send message
response = agent.run(Message.user("Hello!"))
print(response.content)
API Keys
Create .env file:
GOOGLE_API_KEY=your_key_here
TELEGRAM_BOT_TOKEN=your_token_here
License
MIT
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
neuralnode-2.0.1.tar.gz
(27.6 kB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file neuralnode-2.0.1.tar.gz.
File metadata
- Download URL: neuralnode-2.0.1.tar.gz
- Upload date:
- Size: 27.6 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
775a3a29ea560529b5d466dffbeb4f9803b30011c809ccf47fb7a40fd3faf5ec
|
|
| MD5 |
5f93d5bea6993d8661921d8886312514
|
|
| BLAKE2b-256 |
d6d97663ee2ba16bad6bf99cbe4ef843ff1310d7901e724d9620190ae66e2fe7
|
File details
Details for the file neuralnode-2.0.1-py3-none-any.whl.
File metadata
- Download URL: neuralnode-2.0.1-py3-none-any.whl
- Upload date:
- Size: 32.2 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
f5f37e99fcd76e4e3dc38c6f08a6c75b3e6a4e5bab5cb4752c05b99aad7817bc
|
|
| MD5 |
1af8df939b11680793249b71f2b9b032
|
|
| BLAKE2b-256 |
9db2a02ef8d30f23e225626ec891da4a70eadebbb11e5fd4f6494a9dc44a9304
|