├── .gitignore ├── LICENSE ├── README.md ├── dria_agent ├── __init__.py ├── __main__.py ├── agent │ ├── __init__.py │ ├── agent.py │ ├── checkers.py │ ├── clients │ │ ├── api.py │ │ ├── apic.py │ │ ├── base.py │ │ ├── hfc.py │ │ ├── mlxc.py │ │ └── ollmc.py │ ├── embedder.py │ ├── mcp │ │ ├── __init__.py │ │ ├── client.py │ │ ├── config.py │ │ └── tool_adapter.py │ ├── settings │ │ ├── prompt.py │ │ └── providers.py │ ├── tool.py │ ├── utils.py │ └── vdb.py ├── pythonic │ ├── __init__.py │ ├── engine.py │ ├── schemas.py │ └── util.py └── tools │ ├── __init__.py │ └── library │ ├── __init__.py │ ├── api_tools.py │ ├── apple_tools │ ├── __init__.py │ ├── apple_tools.py │ └── cmd.py │ ├── docker_tools.py │ ├── github_tools.py │ ├── math_tools.py │ ├── search_tools.py │ └── slack_tools.py ├── examples ├── apple_examples.py ├── docker_examples.py ├── exchange_rate_example.py ├── farcaster_example.py ├── github_examples.py ├── math_example.py ├── mcp │ ├── brave │ │ ├── brave.py │ │ └── mcp.json │ ├── fetch │ │ ├── fetch.py │ │ └── mcp.json │ └── obsidian │ │ ├── mcp.json │ │ └── obsidian.py ├── meetup_example.py └── search_examples.py └── pyproject.toml /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/firstbatchxyz/dria-agent/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/firstbatchxyz/dria-agent/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/firstbatchxyz/dria-agent/HEAD/README.md -------------------------------------------------------------------------------- /dria_agent/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/firstbatchxyz/dria-agent/HEAD/dria_agent/__init__.py -------------------------------------------------------------------------------- /dria_agent/__main__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/firstbatchxyz/dria-agent/HEAD/dria_agent/__main__.py -------------------------------------------------------------------------------- /dria_agent/agent/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/firstbatchxyz/dria-agent/HEAD/dria_agent/agent/__init__.py -------------------------------------------------------------------------------- /dria_agent/agent/agent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/firstbatchxyz/dria-agent/HEAD/dria_agent/agent/agent.py -------------------------------------------------------------------------------- /dria_agent/agent/checkers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/firstbatchxyz/dria-agent/HEAD/dria_agent/agent/checkers.py -------------------------------------------------------------------------------- /dria_agent/agent/clients/api.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/firstbatchxyz/dria-agent/HEAD/dria_agent/agent/clients/api.py -------------------------------------------------------------------------------- /dria_agent/agent/clients/apic.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/firstbatchxyz/dria-agent/HEAD/dria_agent/agent/clients/apic.py -------------------------------------------------------------------------------- /dria_agent/agent/clients/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/firstbatchxyz/dria-agent/HEAD/dria_agent/agent/clients/base.py -------------------------------------------------------------------------------- /dria_agent/agent/clients/hfc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/firstbatchxyz/dria-agent/HEAD/dria_agent/agent/clients/hfc.py -------------------------------------------------------------------------------- /dria_agent/agent/clients/mlxc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/firstbatchxyz/dria-agent/HEAD/dria_agent/agent/clients/mlxc.py -------------------------------------------------------------------------------- /dria_agent/agent/clients/ollmc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/firstbatchxyz/dria-agent/HEAD/dria_agent/agent/clients/ollmc.py -------------------------------------------------------------------------------- /dria_agent/agent/embedder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/firstbatchxyz/dria-agent/HEAD/dria_agent/agent/embedder.py -------------------------------------------------------------------------------- /dria_agent/agent/mcp/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/firstbatchxyz/dria-agent/HEAD/dria_agent/agent/mcp/__init__.py -------------------------------------------------------------------------------- /dria_agent/agent/mcp/client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/firstbatchxyz/dria-agent/HEAD/dria_agent/agent/mcp/client.py -------------------------------------------------------------------------------- /dria_agent/agent/mcp/config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/firstbatchxyz/dria-agent/HEAD/dria_agent/agent/mcp/config.py -------------------------------------------------------------------------------- /dria_agent/agent/mcp/tool_adapter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/firstbatchxyz/dria-agent/HEAD/dria_agent/agent/mcp/tool_adapter.py -------------------------------------------------------------------------------- /dria_agent/agent/settings/prompt.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/firstbatchxyz/dria-agent/HEAD/dria_agent/agent/settings/prompt.py -------------------------------------------------------------------------------- /dria_agent/agent/settings/providers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/firstbatchxyz/dria-agent/HEAD/dria_agent/agent/settings/providers.py -------------------------------------------------------------------------------- /dria_agent/agent/tool.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/firstbatchxyz/dria-agent/HEAD/dria_agent/agent/tool.py -------------------------------------------------------------------------------- /dria_agent/agent/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/firstbatchxyz/dria-agent/HEAD/dria_agent/agent/utils.py -------------------------------------------------------------------------------- /dria_agent/agent/vdb.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/firstbatchxyz/dria-agent/HEAD/dria_agent/agent/vdb.py -------------------------------------------------------------------------------- /dria_agent/pythonic/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /dria_agent/pythonic/engine.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/firstbatchxyz/dria-agent/HEAD/dria_agent/pythonic/engine.py -------------------------------------------------------------------------------- /dria_agent/pythonic/schemas.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/firstbatchxyz/dria-agent/HEAD/dria_agent/pythonic/schemas.py -------------------------------------------------------------------------------- /dria_agent/pythonic/util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/firstbatchxyz/dria-agent/HEAD/dria_agent/pythonic/util.py -------------------------------------------------------------------------------- /dria_agent/tools/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/firstbatchxyz/dria-agent/HEAD/dria_agent/tools/__init__.py -------------------------------------------------------------------------------- /dria_agent/tools/library/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/firstbatchxyz/dria-agent/HEAD/dria_agent/tools/library/__init__.py -------------------------------------------------------------------------------- /dria_agent/tools/library/api_tools.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/firstbatchxyz/dria-agent/HEAD/dria_agent/tools/library/api_tools.py -------------------------------------------------------------------------------- /dria_agent/tools/library/apple_tools/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/firstbatchxyz/dria-agent/HEAD/dria_agent/tools/library/apple_tools/__init__.py -------------------------------------------------------------------------------- /dria_agent/tools/library/apple_tools/apple_tools.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/firstbatchxyz/dria-agent/HEAD/dria_agent/tools/library/apple_tools/apple_tools.py -------------------------------------------------------------------------------- /dria_agent/tools/library/apple_tools/cmd.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/firstbatchxyz/dria-agent/HEAD/dria_agent/tools/library/apple_tools/cmd.py -------------------------------------------------------------------------------- /dria_agent/tools/library/docker_tools.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/firstbatchxyz/dria-agent/HEAD/dria_agent/tools/library/docker_tools.py -------------------------------------------------------------------------------- /dria_agent/tools/library/github_tools.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/firstbatchxyz/dria-agent/HEAD/dria_agent/tools/library/github_tools.py -------------------------------------------------------------------------------- /dria_agent/tools/library/math_tools.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/firstbatchxyz/dria-agent/HEAD/dria_agent/tools/library/math_tools.py -------------------------------------------------------------------------------- /dria_agent/tools/library/search_tools.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/firstbatchxyz/dria-agent/HEAD/dria_agent/tools/library/search_tools.py -------------------------------------------------------------------------------- /dria_agent/tools/library/slack_tools.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/firstbatchxyz/dria-agent/HEAD/dria_agent/tools/library/slack_tools.py -------------------------------------------------------------------------------- /examples/apple_examples.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/firstbatchxyz/dria-agent/HEAD/examples/apple_examples.py -------------------------------------------------------------------------------- /examples/docker_examples.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/firstbatchxyz/dria-agent/HEAD/examples/docker_examples.py -------------------------------------------------------------------------------- /examples/exchange_rate_example.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/firstbatchxyz/dria-agent/HEAD/examples/exchange_rate_example.py -------------------------------------------------------------------------------- /examples/farcaster_example.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/firstbatchxyz/dria-agent/HEAD/examples/farcaster_example.py -------------------------------------------------------------------------------- /examples/github_examples.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/firstbatchxyz/dria-agent/HEAD/examples/github_examples.py -------------------------------------------------------------------------------- /examples/math_example.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/firstbatchxyz/dria-agent/HEAD/examples/math_example.py -------------------------------------------------------------------------------- /examples/mcp/brave/brave.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/firstbatchxyz/dria-agent/HEAD/examples/mcp/brave/brave.py -------------------------------------------------------------------------------- /examples/mcp/brave/mcp.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/firstbatchxyz/dria-agent/HEAD/examples/mcp/brave/mcp.json -------------------------------------------------------------------------------- /examples/mcp/fetch/fetch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/firstbatchxyz/dria-agent/HEAD/examples/mcp/fetch/fetch.py -------------------------------------------------------------------------------- /examples/mcp/fetch/mcp.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/firstbatchxyz/dria-agent/HEAD/examples/mcp/fetch/mcp.json -------------------------------------------------------------------------------- /examples/mcp/obsidian/mcp.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/firstbatchxyz/dria-agent/HEAD/examples/mcp/obsidian/mcp.json -------------------------------------------------------------------------------- /examples/mcp/obsidian/obsidian.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/firstbatchxyz/dria-agent/HEAD/examples/mcp/obsidian/obsidian.py -------------------------------------------------------------------------------- /examples/meetup_example.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/firstbatchxyz/dria-agent/HEAD/examples/meetup_example.py -------------------------------------------------------------------------------- /examples/search_examples.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/firstbatchxyz/dria-agent/HEAD/examples/search_examples.py -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/firstbatchxyz/dria-agent/HEAD/pyproject.toml --------------------------------------------------------------------------------