Metadata-Version: 2.1
Name: neuroagent
Version: 0.1.1
Summary: Search agent for neuroscience.
Author: Blue Brain Project, EPFL
Requires-Python: >=3.10
Description-Content-Type: text/markdown
License-File: LICENSE.md
License-File: AUTHORS.txt
Requires-Dist: aiosqlite
Requires-Dist: asgi-correlation-id
Requires-Dist: bluepyefe
Requires-Dist: efel
Requires-Dist: fastapi
Requires-Dist: langchain
Requires-Dist: langchain-cohere
Requires-Dist: langchain-openai
Requires-Dist: langgraph
Requires-Dist: langgraph-checkpoint-postgres
Requires-Dist: langgraph-checkpoint-sqlite
Requires-Dist: neurom
Requires-Dist: psycopg-binary
Requires-Dist: psycopg2-binary
Requires-Dist: pydantic-settings
Requires-Dist: python-dotenv
Requires-Dist: python-keycloak
Requires-Dist: sqlalchemy
Requires-Dist: uvicorn
Provides-Extra: dev
Requires-Dist: bandit[toml]; extra == "dev"
Requires-Dist: mypy; extra == "dev"
Requires-Dist: pytest; extra == "dev"
Requires-Dist: pytest-asyncio; extra == "dev"
Requires-Dist: pytest-cov; extra == "dev"
Requires-Dist: pytest-httpx; extra == "dev"
Requires-Dist: responses; extra == "dev"
Requires-Dist: ruff; extra == "dev"
Requires-Dist: types-requests; extra == "dev"

# Neuroagent

LLM agent made to communicate with different neuroscience related tools. It allows to communicate in a ChatGPT like fashion to get information about brain regions, morphologies, electric traces and the scientific literature.


1. [Funding and Acknowledgement](#funding-and-acknowledgement)

## Funding and Acknowledgement

The development of this software was supported by funding to the Blue Brain Project, a research center of the École polytechnique fédérale de Lausanne (EPFL), from the Swiss government’s ETH Board of the Swiss Federal Institutes of Technology.

Copyright (c) 2024 Blue Brain Project/EPFL
