Janito v2.28.0 – CLI LLM tool with terminal bells and provider fixes
pypi.org
pypi.org
What's New in v2.28.0:
• Terminal Bell Notification: Added audible feedback when LLM responses complete, making it easier to work with longer responses without constantly checking the terminal. • Provider Consistency: Renamed the "moonshotai" provider to "moonshot" for cleaner, more consistent naming across the platform. • Output Fixes: Fixed search output indicators to properly display [count-only] instead of [count] for better clarity. • Code Cleanup: Removed temporary files and improved overall code organization.
Key Features:
• Multi-provider support: OpenAI, Google Gemini, DeepSeek, Anthropic, and more • Tool ecosystem: File operations, script execution, web fetching, text processing • Event-driven architecture: Modular system with custom EventBus for extensibility • Rich terminal UI: Colorful, informative real-time outputs and logs • Agent automation: Chain tools and make decisions during LLM conversations
Quick Start:
pip install janito janito --set-api-key YOUR_API_KEY -p PROVIDER janito "Explain quantum computing"
GitHub: https://github.com/ikignosis/janito PyPI: https://pypi.org/project/janito/