aichatlite-web


Nameaichatlite-web JSON
Version 0.0.10 PyPI version JSON
download
home_pagehttps://github.cov0m/username/sa
Summaryclaude chat
upload_time2024-12-05 10:28:44
maintainerNone
docs_urlNone
authorKammari Santhosh
requires_python<4.0,>=3.10
licenseMIT
keywords claude claude_chat
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # 🤖 omni-ai

Transform your AI interactions with omni-ai, an innovative open-source chatbot system that brings Claude-like capabilities to everyone using Hugging Face's most powerful open models. Built around the cutting-edge Qwen2.5-70B, our system delivers enterprise-grade conversational AI without the enterprise price tag.

## 🌟 Why omni-ai?

- 🧠 Powered by state-of-the-art Qwen2.5-70B model - the most capable open-source alternative to proprietary AI
- 🎭 Implements Claude-inspired prompting techniques for human-like interactions
- 🔗 Seamless integration with HuggingFace's ecosystem
- 🎨 Beautiful artifact rendering similar to Claude's interface
- 🌐 Built-in web search capabilities for real-time knowledge
- 📚 Multiple specialist modes: Coding, Research, Analysis, and more
- 💡 Smart context handling and conversation memory
- 🚀 Fast response times with streaming output
- 💰 completely FREE to use with open source models

## 🎯 Perfect For:
- 💻 Developers seeking a powerful coding assistant
- 📊 Data scientists needing analysis help
- 🔍 Researchers requiring smart search integration
- 🎓 Students looking for learning support
- 🏢 Teams wanting Claude-like features without the cost

## ✨ Features

- 🎯 Multiple AI models support
- 💬 Interactive chat interface
- 🔍 Web search integration
- 📱 Clean and responsive UI
- 🎨 Beautiful artifact rendering
- 🤝 Multiple agent types for different use cases

## 🚀 Installation

```bash
pip install aichatlite
```

## 📖 Quick Start

Launch the UI with a single command:

```bash
claude
```

This will start the web interface on port 8501.

## 🎮 Available Models

| Model Type | Description |
|------------|-------------|
| 🖥️ Coding | Qwen2.5-Coder-32B-Instruct - Specialized for programming tasks |
| 🌐 General | Qwen2.5-72B-Instruct - Best for general-purpose use |
| 🔮 Preview | QwQ-32B-Preview - Latest experimental features |
| 💭 Conversational | Hermes-3-Llama-3.1-8B - Optimized for natural dialogue |
| 📱 Mini | Phi-3.5-mini-instruct - Lightweight model for basic tasks |

## 🤝 Agent Types

- QuestionAnswer: Direct response to queries
- Reasoning: In-depth analytical responses
- GoogleSearchAI: Web-enhanced responses
- SearchAI: Alternative search implementation
- GoogleSearch: Basic web search integration
- DeepGoogleSearch: Advanced web research capabilities

## 📸 UI Screenshots

Here's how the interface looks in action:

![Basic Chat Interface](figs/v0.1.3_chatlite.png)
![Improved UI with Artifact](figs/render_with_artifact_improved_ui.png)

## 🗺️ Roadmap

- ✅ Feature 1: Integrate hugchat and launch UI
- ✅ Feature 2: Web search integration (available in aichatlite-web-release branch)
- 🔄 Feature 3: PDF Chat integration
- 🔄 Feature 4: AI Researcher capabilities (arxiv, google scholar, etc.)

## 💡 Advanced Usage

### Selecting Models
Choose from different models based on your needs:
- Use Coding model for programming tasks
- General model for everyday queries
- Preview model for testing new features
- Mini model for quick, simple responses

### Agent Types
Different agents for different tasks:
- QuestionAnswer: Quick, direct responses
- Reasoning: Detailed analytical answers
- Various search options for web-enhanced responses

## AVAILABLE MODELS

- "Qwen/Qwen2.5-72B-Instruct"
- "Qwen/QwQ-32B-Preview"
- "Qwen/Qwen2.5-Coder-32B-Instruct"
- "NousResearch/Hermes-3-Llama-3.1-8B"
- "microsoft/Phi-3.5-mini-instruct"
- "meta-llama/Llama-3.1-8B-Instruct"
- "meta-llama/Llama-3.2-1B-Instruct"
- "meta-llama/Llama-3.2-3B-Instruct"
- "01-ai/Yi-1.5-34B-Chat"
- "codellama/CodeLlama-34b-Instruct-hf"
- "google/gemma-1.1-7b-it"
- "google/gemma-2-2b-it"
- "google/gemma-2-9b-it"
- "google/gemma-2b-it"
- "HuggingFaceH4/starchat2-15b-v0.1"
- "HuggingFaceH4/zephyr-7b-alpha"
- "HuggingFaceH4/zephyr-7b-beta"
- "meta-llama/Llama-2-7b-chat-hf"
- "meta-llama/Meta-Llama-3-8B-Instruct"
- "microsoft/DialoGPT-medium"
- "microsoft/Phi-3-mini-4k-instruct"
- "mistralai/Mistral-7B-Instruct-v0.2"
- "mistralai/Mistral-7B-Instruct-v0.3"
- "mistralai/Mixtral-8x7B-Instruct-v0.1"
- "NousResearch/Nous-Hermes-2-Mixtral-8x7B-DPO"
- "Qwen/Qwen2.5-1.5B-Instruct"
- "Qwen/Qwen2.5-3B-Instruct"
- "tiiuae/falcon-7b-instruct"
- "uschreiber/llama3.2"


## Ui Progress


![Chatbot Image](figs/v0.1.3_chatlite.png)

![Chatbot Image](figs/intial_render.png)

![Chatbot Image + Artifact](figs/render_with_artifact.png)

![Chatbot Image + Artifact After UI Improvement](figs/render_with_artifact_improved_ui.png)

## 📝 License

[Add your license information here]

            

Raw data

            {
    "_id": null,
    "home_page": "https://github.cov0m/username/sa",
    "name": "aichatlite-web",
    "maintainer": null,
    "docs_url": null,
    "requires_python": "<4.0,>=3.10",
    "maintainer_email": null,
    "keywords": "claude, claude_chat",
    "author": "Kammari Santhosh",
    "author_email": null,
    "download_url": "https://files.pythonhosted.org/packages/01/03/8a8250e1fa810173cd5b8646dc57967ee673fe50f04fa6865d90ded72de0/aichatlite_web-0.0.10.tar.gz",
    "platform": null,
    "description": "# \ud83e\udd16 omni-ai\n\nTransform your AI interactions with omni-ai, an innovative open-source chatbot system that brings Claude-like capabilities to everyone using Hugging Face's most powerful open models. Built around the cutting-edge Qwen2.5-70B, our system delivers enterprise-grade conversational AI without the enterprise price tag.\n\n## \ud83c\udf1f Why omni-ai?\n\n- \ud83e\udde0 Powered by state-of-the-art Qwen2.5-70B model - the most capable open-source alternative to proprietary AI\n- \ud83c\udfad Implements Claude-inspired prompting techniques for human-like interactions\n- \ud83d\udd17 Seamless integration with HuggingFace's ecosystem\n- \ud83c\udfa8 Beautiful artifact rendering similar to Claude's interface\n- \ud83c\udf10 Built-in web search capabilities for real-time knowledge\n- \ud83d\udcda Multiple specialist modes: Coding, Research, Analysis, and more\n- \ud83d\udca1 Smart context handling and conversation memory\n- \ud83d\ude80 Fast response times with streaming output\n- \ud83d\udcb0 completely FREE to use with open source models\n\n## \ud83c\udfaf Perfect For:\n- \ud83d\udcbb Developers seeking a powerful coding assistant\n- \ud83d\udcca Data scientists needing analysis help\n- \ud83d\udd0d Researchers requiring smart search integration\n- \ud83c\udf93 Students looking for learning support\n- \ud83c\udfe2 Teams wanting Claude-like features without the cost\n\n## \u2728 Features\n\n- \ud83c\udfaf Multiple AI models support\n- \ud83d\udcac Interactive chat interface\n- \ud83d\udd0d Web search integration\n- \ud83d\udcf1 Clean and responsive UI\n- \ud83c\udfa8 Beautiful artifact rendering\n- \ud83e\udd1d Multiple agent types for different use cases\n\n## \ud83d\ude80 Installation\n\n```bash\npip install aichatlite\n```\n\n## \ud83d\udcd6 Quick Start\n\nLaunch the UI with a single command:\n\n```bash\nclaude\n```\n\nThis will start the web interface on port 8501.\n\n## \ud83c\udfae Available Models\n\n| Model Type | Description |\n|------------|-------------|\n| \ud83d\udda5\ufe0f Coding | Qwen2.5-Coder-32B-Instruct - Specialized for programming tasks |\n| \ud83c\udf10 General | Qwen2.5-72B-Instruct - Best for general-purpose use |\n| \ud83d\udd2e Preview | QwQ-32B-Preview - Latest experimental features |\n| \ud83d\udcad Conversational | Hermes-3-Llama-3.1-8B - Optimized for natural dialogue |\n| \ud83d\udcf1 Mini | Phi-3.5-mini-instruct - Lightweight model for basic tasks |\n\n## \ud83e\udd1d Agent Types\n\n- QuestionAnswer: Direct response to queries\n- Reasoning: In-depth analytical responses\n- GoogleSearchAI: Web-enhanced responses\n- SearchAI: Alternative search implementation\n- GoogleSearch: Basic web search integration\n- DeepGoogleSearch: Advanced web research capabilities\n\n## \ud83d\udcf8 UI Screenshots\n\nHere's how the interface looks in action:\n\n![Basic Chat Interface](figs/v0.1.3_chatlite.png)\n![Improved UI with Artifact](figs/render_with_artifact_improved_ui.png)\n\n## \ud83d\uddfa\ufe0f Roadmap\n\n- \u2705 Feature 1: Integrate hugchat and launch UI\n- \u2705 Feature 2: Web search integration (available in aichatlite-web-release branch)\n- \ud83d\udd04 Feature 3: PDF Chat integration\n- \ud83d\udd04 Feature 4: AI Researcher capabilities (arxiv, google scholar, etc.)\n\n## \ud83d\udca1 Advanced Usage\n\n### Selecting Models\nChoose from different models based on your needs:\n- Use Coding model for programming tasks\n- General model for everyday queries\n- Preview model for testing new features\n- Mini model for quick, simple responses\n\n### Agent Types\nDifferent agents for different tasks:\n- QuestionAnswer: Quick, direct responses\n- Reasoning: Detailed analytical answers\n- Various search options for web-enhanced responses\n\n## AVAILABLE MODELS\n\n- \"Qwen/Qwen2.5-72B-Instruct\"\n- \"Qwen/QwQ-32B-Preview\"\n- \"Qwen/Qwen2.5-Coder-32B-Instruct\"\n- \"NousResearch/Hermes-3-Llama-3.1-8B\"\n- \"microsoft/Phi-3.5-mini-instruct\"\n- \"meta-llama/Llama-3.1-8B-Instruct\"\n- \"meta-llama/Llama-3.2-1B-Instruct\"\n- \"meta-llama/Llama-3.2-3B-Instruct\"\n- \"01-ai/Yi-1.5-34B-Chat\"\n- \"codellama/CodeLlama-34b-Instruct-hf\"\n- \"google/gemma-1.1-7b-it\"\n- \"google/gemma-2-2b-it\"\n- \"google/gemma-2-9b-it\"\n- \"google/gemma-2b-it\"\n- \"HuggingFaceH4/starchat2-15b-v0.1\"\n- \"HuggingFaceH4/zephyr-7b-alpha\"\n- \"HuggingFaceH4/zephyr-7b-beta\"\n- \"meta-llama/Llama-2-7b-chat-hf\"\n- \"meta-llama/Meta-Llama-3-8B-Instruct\"\n- \"microsoft/DialoGPT-medium\"\n- \"microsoft/Phi-3-mini-4k-instruct\"\n- \"mistralai/Mistral-7B-Instruct-v0.2\"\n- \"mistralai/Mistral-7B-Instruct-v0.3\"\n- \"mistralai/Mixtral-8x7B-Instruct-v0.1\"\n- \"NousResearch/Nous-Hermes-2-Mixtral-8x7B-DPO\"\n- \"Qwen/Qwen2.5-1.5B-Instruct\"\n- \"Qwen/Qwen2.5-3B-Instruct\"\n- \"tiiuae/falcon-7b-instruct\"\n- \"uschreiber/llama3.2\"\n\n\n## Ui Progress\n\n\n![Chatbot Image](figs/v0.1.3_chatlite.png)\n\n![Chatbot Image](figs/intial_render.png)\n\n![Chatbot Image + Artifact](figs/render_with_artifact.png)\n\n![Chatbot Image + Artifact After UI Improvement](figs/render_with_artifact_improved_ui.png)\n\n## \ud83d\udcdd License\n\n[Add your license information here]\n",
    "bugtrack_url": null,
    "license": "MIT",
    "summary": "claude chat",
    "version": "0.0.10",
    "project_urls": {
        "Homepage": "https://github.cov0m/username/sa",
        "Repository": "https://github.cov0m/username/sa"
    },
    "split_keywords": [
        "claude",
        " claude_chat"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "6c3d81f0964604e8e24d0bf7dfcac1582828988b880fd012bfdc880158f294f8",
                "md5": "f8bf5b8d5898febaf1088d5c7e5f2e5c",
                "sha256": "5a215558c1d593efd9b080647d6e6ad81de2547af65a038a0eda00862c5b07be"
            },
            "downloads": -1,
            "filename": "aichatlite_web-0.0.10-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "f8bf5b8d5898febaf1088d5c7e5f2e5c",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": "<4.0,>=3.10",
            "size": 19264,
            "upload_time": "2024-12-05T10:28:42",
            "upload_time_iso_8601": "2024-12-05T10:28:42.520391Z",
            "url": "https://files.pythonhosted.org/packages/6c/3d/81f0964604e8e24d0bf7dfcac1582828988b880fd012bfdc880158f294f8/aichatlite_web-0.0.10-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "01038a8250e1fa810173cd5b8646dc57967ee673fe50f04fa6865d90ded72de0",
                "md5": "4b2e7ffdb9a508af7cb2d00f60fe4575",
                "sha256": "bf73d010736b6dbf24e3296566e265d30741a6547513df78e17bc0ed9b3a57a8"
            },
            "downloads": -1,
            "filename": "aichatlite_web-0.0.10.tar.gz",
            "has_sig": false,
            "md5_digest": "4b2e7ffdb9a508af7cb2d00f60fe4575",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": "<4.0,>=3.10",
            "size": 36299,
            "upload_time": "2024-12-05T10:28:44",
            "upload_time_iso_8601": "2024-12-05T10:28:44.579826Z",
            "url": "https://files.pythonhosted.org/packages/01/03/8a8250e1fa810173cd5b8646dc57967ee673fe50f04fa6865d90ded72de0/aichatlite_web-0.0.10.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-12-05 10:28:44",
    "github": false,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "lcname": "aichatlite-web"
}
        
Elapsed time: 0.96093s