类库
› pal
agno-agi/pal
Pal是一个个人智能助手,通过构建持续积累的知识库来学习用户的工作方式。它能处理多种数据源(文章、笔记、URL等),自动组织成文本知识库和结构化数据库,并通过Slack、终端或Web界面交互,利用多源查询(数据库、邮件、文件系统等)回答问题,实现学习循环以持续优化。
技术栈
根目录 python
框架
FastAPI
ORM
SQLAlchemy
网络
Requests
查看全部依赖 (110)
依赖
NumPy
Pydantic
agno
aiohappyeyeballs
aiohttp
aiosignal
annotated-doc
annotated-types
anyio
attrs
certifi
cffi
charset-normalizer
click
croniter
cryptography
distro
dnspython
docstring-parser
email-validator
fastapi-cli
fastapi-cloud-cli
fastar
frozenlist
gitdb
gitpython
google-api-core
google-api-python-client
google-auth
google-auth-httplib2
google-auth-oauthlib
googleapis-common-protos
h11
h2
hpack
httpcore
httplib2
httptools
httpx
httpx-sse
hyperframe
idna
importlib-metadata
jinja2
jiter
jsonschema
jsonschema-specifications
markdown-it-py
markupsafe
mcp
mdurl
multidict
oauthlib
openai
openinference-instrumentation
openinference-instrumentation-agno
openinference-semantic-conventions
opentelemetry-api
opentelemetry-instrumentation
opentelemetry-sdk
opentelemetry-semantic-conventions
packaging
parallel-web
pgvector
propcache
proto-plus
protobuf
psycopg
psycopg-binary
pyasn1
pyasn1-modules
pycparser
pydantic-core
pydantic-extra-types
pydantic-settings
pygments
pyjwt
pyparsing
python-dateutil
python-dotenv
python-multipart
pytz
pyyaml
referencing
requests-oauthlib
rich
rich-toolkit
rignore
rpds-py
sentry-sdk
shellingham
six
slack-sdk
smmap
sniffio
sse-starlette
starlette
tqdm
typer
typing-extensions
typing-inspection
uritemplate
urllib3
uvicorn
uvloop
watchfiles
websockets
wrapt
yarl
zipp