Skip to main content

Base search engine integration and utilities for the LlamaAI Ecosystem

Project description

LlamaFind

PyPI version Python Version License: MIT CI Documentation Status

Base search engine integration and utilities for the LlamaAI Ecosystem. Provides a unified interface to various search engines and web scraping functionalities.

Features

  • Integration with multiple search engines (e.g., DuckDuckGo)
  • Web scraping capabilities
  • Agent-based search orchestration (TBD based on agents/ content)
  • Caching mechanisms (TBD based on cache/ content)
  • MLX compatibility layer (TBD based on mlx_compat.py)
  • Optional FastAPI server for standalone deployment

Installation

pip install llamafind

Quick Start

# Example usage will be added once the code is migrated

# from llamafind.search import search

# results = search(query="example query", engine="duckduckgo")
# print(results)

Documentation

For more examples and detailed API documentation, visit our documentation site.

Contributing

Contributions are welcome! Please check out our contribution guidelines.

License

This project is licensed under the MIT License - see the LICENSE file for details.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

llamafind_llamasearch-0.1.0.tar.gz (33.1 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

llamafind_llamasearch-0.1.0-py3-none-any.whl (34.9 kB view details)

Uploaded Python 3

File details

Details for the file llamafind_llamasearch-0.1.0.tar.gz.

File metadata

  • Download URL: llamafind_llamasearch-0.1.0.tar.gz
  • Upload date:
  • Size: 33.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.3

File hashes

Hashes for llamafind_llamasearch-0.1.0.tar.gz
Algorithm Hash digest
SHA256 41b941022437d929218570c54f84ecde883db082ab8d877c606f964371bb74cc
MD5 e83cd56036fc941324ef0c507785548e
BLAKE2b-256 691f05c350aa56e799a0a5d2d7c3f455ac5d1be0569b8f43ba1190eabee2e651

See more details on using hashes here.

File details

Details for the file llamafind_llamasearch-0.1.0-py3-none-any.whl.

File metadata

File hashes

Hashes for llamafind_llamasearch-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 679c605b18a8f985bf7873914623e0d7a47a2524fa19c713ed1617a71a8eb151
MD5 458292ee43d0004e77c1ee6fdf812470
BLAKE2b-256 932c3586d4c3e2ccc75e32bc9d0f580258d0d189f1250ea834d8fa7b35d9d40d

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page