biblemate


Namebiblemate JSON
Version 0.0.18 PyPI version JSON
download
home_pagehttps://toolmate.ai
SummaryBibleMate AI - Automate Your Bible Study
upload_time2025-09-09 18:36:44
maintainerNone
docs_urlNone
authorEliran Wong
requires_python<3.13,>=3.8
licenseGNU General Public License (GPL)
keywords mcp agent toolmate ai anthropic azure chatgpt cohere deepseek genai github googleai groq llamacpp mistral ollama openai vertexai xai
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # BibleMate AI

BibleMate AI is a groundbreaking, autonomous AI agent designed to revolutionize your Bible study. It can create study plans, coordinate multiple Bible tools, and take multi-step actions to complete complex Bible-related tasks, such as conducting an in-depth study of a particular Bible passage.

## Core Features

*   **Autonomous AI Agent:** BibleMate AI can work independently to fulfill your bible study requests.
*   **Multi-step Task Execution:** It can break down complex tasks into smaller, manageable steps and execute them sequentially.
*   **Rich Toolset:** Comes with over 40 built-in bible tools, powered by our comprehensive bible suite, the [UniqueBible App](https://github.com/eliranwong/UniqueBible).
*   **Customizable and Extensible:** Advanced users can customize existing tools or add new ones to suit their specific needs.

## Built-in Tools

To see the full list of built-in tools and their descriptions, please see the [TOOLS.md](TOOLS.md) file.

## Demo

See BibleMate AI in action in our YouTube video: [BibleMate AI Demo](https://youtu.be/QvPIyHOhrP0)

## Our Other AI Projects

BibleMate AI was developed from our agent development kit (ADK), [AgentMake AI](https://github.com/eliranwong/agentmake), and was a side-project we explored while developing [BibleMate AI](https://github.com/eliranwong/BibleMate). Its success as a bible study tool prompted us to develop it further as a standalone project.

## BibleMate AI Agentic Workflow

1.  **BibleMate AI** receives a request from a user.
2.  **BibleMate AI** analyzes the request and determines that it requires multiple steps to complete.
3.  **BibleMate AI** generates a `Master Plan` that outlines the steps needed to complete the request.
4.  **BibleMate AI** sends the `Master Plan` to a supervisor agent, who reviews the prompt and provides suggestions for improvement.
5.  **BibleMate AI** sends the suggestions to a bible tool selection agent, who selects the most appropriate bible tools for each step of the `Master Plan`.
6.  **BibleMate AI** sends the selected bible tools and the `Master Plan` to an instruction generation agent, who converts the suggestions into clear and concise instructions for an AI assistant to follow.
7.  **BibleMate AI** sends the instructions to an AI assistant, who executes the instructions using the selected bible tools.
8.  **BibleMate AI** monitors the progress of the AI assistant and provides additional suggestions or instructions as needed.
9.  Once all steps are completed, **BibleMate AI** provides a concise summary of the results to the user.
10. The user receives the final response, which fully resolves their original request.

## Getting Started

> pip install --upgrade biblemate

> biblemate

## Configure AI Backend

After BibleMate AI is launched, enter:

> .backend

A text editor is opened for you to edit the AgentMake AI settings. Change the `DEFAULT_AI_BACKEND` to your own choice of AI backend and enter API keys where appropriate.

## AI Modes

You can swap between two AI modes:

Chat mode – Provide users with direct text responses without using tools. This is useful when users have simple queries and need straightforward answers.

Agent mode - Fully autonomous agent designed to plan, orchestrate tools, and take multiple actions to address user requests.

How to swap?

* Enter `.chat` in BibleMate AI prompt to enable chat mode and disable agent mode.
* Enter `.agent` in BibleMate AI prompt to enable agent mode and disable chat mode.

## Action Menu

*(Coming soon)*

## Keyboard Shortcut

*(Coming soon)*

## Customization

*(Coming soon)*

## License

This project is licensed under the Creative Commons Attribution-NonCommercial 4.0 International License - see the [LICENSE](LICENSE) file for details.

## Acknowledgments

BibleMate AI is built upon the foundations of our other projects:
*   [UniqueBible App](https.github.com/eliranwong/UniqueBible)
*   [XoMate AI](https.github.com/eliranwong/xomate)
*   [AgentMake AI](https.github.com/eliranwong/agentmake)
*   [AgentMake AI MCP](https.github.com/eliranwong/agentmakemcp)

            

Raw data

            {
    "_id": null,
    "home_page": "https://toolmate.ai",
    "name": "biblemate",
    "maintainer": null,
    "docs_url": null,
    "requires_python": "<3.13,>=3.8",
    "maintainer_email": null,
    "keywords": "mcp agent toolmate ai anthropic azure chatgpt cohere deepseek genai github googleai groq llamacpp mistral ollama openai vertexai xai",
    "author": "Eliran Wong",
    "author_email": "support@marvel.bible",
    "download_url": "https://files.pythonhosted.org/packages/9d/4d/1980e7116cdfa08fff520eebd8bd0c3a0893c8a9269f7cac9dc292806dc6/biblemate-0.0.18.tar.gz",
    "platform": null,
    "description": "# BibleMate AI\n\nBibleMate AI is a groundbreaking, autonomous AI agent designed to revolutionize your Bible study. It can create study plans, coordinate multiple Bible tools, and take multi-step actions to complete complex Bible-related tasks, such as conducting an in-depth study of a particular Bible passage.\n\n## Core Features\n\n*   **Autonomous AI Agent:** BibleMate AI can work independently to fulfill your bible study requests.\n*   **Multi-step Task Execution:** It can break down complex tasks into smaller, manageable steps and execute them sequentially.\n*   **Rich Toolset:** Comes with over 40 built-in bible tools, powered by our comprehensive bible suite, the [UniqueBible App](https://github.com/eliranwong/UniqueBible).\n*   **Customizable and Extensible:** Advanced users can customize existing tools or add new ones to suit their specific needs.\n\n## Built-in Tools\n\nTo see the full list of built-in tools and their descriptions, please see the [TOOLS.md](TOOLS.md) file.\n\n## Demo\n\nSee BibleMate AI in action in our YouTube video: [BibleMate AI Demo](https://youtu.be/QvPIyHOhrP0)\n\n## Our Other AI Projects\n\nBibleMate AI was developed from our agent development kit (ADK), [AgentMake AI](https://github.com/eliranwong/agentmake), and was a side-project we explored while developing [BibleMate AI](https://github.com/eliranwong/BibleMate). Its success as a bible study tool prompted us to develop it further as a standalone project.\n\n## BibleMate AI Agentic Workflow\n\n1.  **BibleMate AI** receives a request from a user.\n2.  **BibleMate AI** analyzes the request and determines that it requires multiple steps to complete.\n3.  **BibleMate AI** generates a `Master Plan` that outlines the steps needed to complete the request.\n4.  **BibleMate AI** sends the `Master Plan` to a supervisor agent, who reviews the prompt and provides suggestions for improvement.\n5.  **BibleMate AI** sends the suggestions to a bible tool selection agent, who selects the most appropriate bible tools for each step of the `Master Plan`.\n6.  **BibleMate AI** sends the selected bible tools and the `Master Plan` to an instruction generation agent, who converts the suggestions into clear and concise instructions for an AI assistant to follow.\n7.  **BibleMate AI** sends the instructions to an AI assistant, who executes the instructions using the selected bible tools.\n8.  **BibleMate AI** monitors the progress of the AI assistant and provides additional suggestions or instructions as needed.\n9.  Once all steps are completed, **BibleMate AI** provides a concise summary of the results to the user.\n10. The user receives the final response, which fully resolves their original request.\n\n## Getting Started\n\n> pip install --upgrade biblemate\n\n> biblemate\n\n## Configure AI Backend\n\nAfter BibleMate AI is launched, enter:\n\n> .backend\n\nA text editor is opened for you to edit the AgentMake AI settings. Change the `DEFAULT_AI_BACKEND` to your own choice of AI backend and enter API keys where appropriate.\n\n## AI Modes\n\nYou can swap between two AI modes:\n\nChat mode \u2013 Provide users with direct text responses without using tools. This is useful when users have simple queries and need straightforward answers.\n\nAgent mode - Fully autonomous agent designed to plan, orchestrate tools, and take multiple actions to address user requests.\n\nHow to swap?\n\n* Enter `.chat` in BibleMate AI prompt to enable chat mode and disable agent mode.\n* Enter `.agent` in BibleMate AI prompt to enable agent mode and disable chat mode.\n\n## Action Menu\n\n*(Coming soon)*\n\n## Keyboard Shortcut\n\n*(Coming soon)*\n\n## Customization\n\n*(Coming soon)*\n\n## License\n\nThis project is licensed under the Creative Commons Attribution-NonCommercial 4.0 International License - see the [LICENSE](LICENSE) file for details.\n\n## Acknowledgments\n\nBibleMate AI is built upon the foundations of our other projects:\n*   [UniqueBible App](https.github.com/eliranwong/UniqueBible)\n*   [XoMate AI](https.github.com/eliranwong/xomate)\n*   [AgentMake AI](https.github.com/eliranwong/agentmake)\n*   [AgentMake AI MCP](https.github.com/eliranwong/agentmakemcp)\n",
    "bugtrack_url": null,
    "license": "GNU General Public License (GPL)",
    "summary": "BibleMate AI - Automate Your Bible Study",
    "version": "0.0.18",
    "project_urls": {
        "Documentation": "https://github.com/eliranwong/biblemate/wiki",
        "Funding": "https://www.paypal.me/toolmate",
        "Homepage": "https://toolmate.ai",
        "Source": "https://github.com/eliranwong/biblemate",
        "Tracker": "https://github.com/eliranwong/biblemate/issues"
    },
    "split_keywords": [
        "mcp",
        "agent",
        "toolmate",
        "ai",
        "anthropic",
        "azure",
        "chatgpt",
        "cohere",
        "deepseek",
        "genai",
        "github",
        "googleai",
        "groq",
        "llamacpp",
        "mistral",
        "ollama",
        "openai",
        "vertexai",
        "xai"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "b53137329026fd6072c1267f289f286b4129afe9305142abeeace8428c9effc7",
                "md5": "8ab57c6e949f867623e85fe0dac6cc80",
                "sha256": "8b15437c390a66c670db0b65d371a95c6d02db79c6d53c03e48d6e1c7811974b"
            },
            "downloads": -1,
            "filename": "biblemate-0.0.18-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "8ab57c6e949f867623e85fe0dac6cc80",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": "<3.13,>=3.8",
            "size": 15834,
            "upload_time": "2025-09-09T18:36:42",
            "upload_time_iso_8601": "2025-09-09T18:36:42.742437Z",
            "url": "https://files.pythonhosted.org/packages/b5/31/37329026fd6072c1267f289f286b4129afe9305142abeeace8428c9effc7/biblemate-0.0.18-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "9d4d1980e7116cdfa08fff520eebd8bd0c3a0893c8a9269f7cac9dc292806dc6",
                "md5": "bd60919ae56a5d174efa68add0b9e2e1",
                "sha256": "668106551d85c26d1020f2251ed6260a7a0f3b2c70f52b1586e4d982689f5f94"
            },
            "downloads": -1,
            "filename": "biblemate-0.0.18.tar.gz",
            "has_sig": false,
            "md5_digest": "bd60919ae56a5d174efa68add0b9e2e1",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": "<3.13,>=3.8",
            "size": 14976,
            "upload_time": "2025-09-09T18:36:44",
            "upload_time_iso_8601": "2025-09-09T18:36:44.168488Z",
            "url": "https://files.pythonhosted.org/packages/9d/4d/1980e7116cdfa08fff520eebd8bd0c3a0893c8a9269f7cac9dc292806dc6/biblemate-0.0.18.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2025-09-09 18:36:44",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "eliranwong",
    "github_project": "biblemate",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": false,
    "lcname": "biblemate"
}
        
Elapsed time: 1.35139s