semvec/pypi-packages huggingface dataset:
amrita 1.1.2
A powerful AI bot framework powered by NoneBot2
Requires Python: <4.0,>=3.10

# PROJ.Amrita 🌸 - 基于 NoneBot 与 AmritaCore 的 Agent Bot

<p align= "center">
  <img src="./logo/Amrita-nobg.png" width=400 height=400>
</p>
<p align="center">
  <img src="https://img.shields.io/badge/Python-3.10+-blue?logo=python" alt="Python">
  <img src="https://img.shields.io/badge/License-GPL--3.0-orange" alt="License">
  <img src="https://img.shields.io/badge/NoneBot-2.0+-red?logo=nonebot" alt="NoneBot">
</p>

Amrita 是一个基于[NoneBot2](https://nonebot.dev/)与[AmritaCore](https://amrita-core.suggar.top)的强大聊天机器人框架，专为快速构建和部署智能聊天机器人而设计。它是一个完整的 LLM 聊天机器人解决方案，具有强大的功能和灵活性。

## 🌟 特性亮点

- **多模型支持**: 支持 OpenAI、DeepSeek、Gemini 等多种大语言模型
- **多模态能力**: 支持处理图像等多媒体内容
- **灵活适配**: 原生支持 Onebot-V11 协议，轻松对接 QQ 等平台
- **智能会话管理**: 内置会话控制和历史记录管理
- **插件化架构**: 模块化设计，易于扩展和定制
- **开箱即用**: 预设丰富的回复模板和功能配置
- **强大 CLI 工具**: 一体化命令行管理工具，简化开发和部署流程
- **Agent**: 支持智能对话管理，自动生成回复
- **智能上下文管理**: 支持智能上下文管理
- **Web UI**: 集成 Web UI，提供可视化管理界面
- **MCP**: 支持Model Context Protocol

## 📚 文档和资源

- [官方文档](https://amrita.suggar.top)
- [Core开发文档](https://amrita-core.suggar.top)
- [问题反馈](https://github.com/LiteSuggarDEV/Amrita/issues)

## 🤝 贡献

欢迎提交 Issue 和 Pull Request 来帮助改进 Amrita！

见[贡献指南](CONTRIBUTING.md)

## 📄 许可证

本项目采用 AGPL-3.0 许可证，详见[LICENSE](LICENSE)文件。
vbelt 0.9.1
The VASP user's tool belt.

# vbelt

## About

vbelt is a library and a collection of scripts to manipulate VASP output files.

## Script

Available scripts:

- `chgsum`: combine two CHGCAR
- `chgx`: extract channels from CHGCAR
- `ckconv`: check a single-point computation converged
- `ckend`: check the computation ended normally
- `ckforces`: check the forces are converged in an optimization calculation
- `ckcoherence`: check a series of criterions to check that the computation is sane
- `jobtool`: precompute and predict some infos on a job
- `poscartool`: manipulate POSCAR files
- `termdos`: plot a DoS in terminal (WIP)

Run the scripts with `--help` to check for subcommands and options.

## Modules

Available modules:

- `charge_utils`: read and manipulate CHGCAR
- `forces`: extract forces from OUTCAR
- `gencalc`: facilities to generate input files
- `incar`: parse INCAR
- `jobtool`: facilities to predict some job characteristics
- `outcar`: parse some informations from OUTCAR
- `poscar`: read and write POSCAR
- `potcar`: parse some informations from POTCAR

## Installation

Most features only requires numpy, however `gencalc` also requires tc-pysh, chevron and ase.

To install all the optional dependencies use `pip install vbelt[gencalc]`.
For a minimal installation `pip install vbelt`.
IBB-Helper 0.4.15
Helper functions for symbolic math, matrix visualization, and plotting

## Helper functions for symbolic math, matrix visualization, and plotting

**Author:** University of Stuttgart, Institute for Structural Mechanics (IBB)    
**License:** BSD3  
**Version:** 0.4.15       
**Date:** Feb 20, 2026  

### Description

This helper module currently provides 11 specialized functions for symbolic mathematics, matrix visualization, and plotting operations. Designed for SymPy, NumPy, Matplotlib, and Plotly integration in Jupyter Notebooks and Python environments.

### Helper Functions

1. **animate**           - Animate 2D curves from symbolic expressions or datasets
2. **combine_plots**     - Stack multiple Matplotlib/Plotly plots into combined figures
3. **display**           - Format scalars, vectors, or matrices in LaTeX for display
4. **display_eigen**     - Compute and display eigenvalues/eigenvectors with LaTeX formatting
5. **display_matrix**    - Display truncated matrices with optional numerical evaluation
6. **extend_plot**       - Merge multiple plots side-by-side with horizontal offsets
7. **minimize**          - General optimization wrapper for symbolic expressions with constraints
8. **num_int**           - Numerically integrate symbolic expressions over 1D domains using composite Gauss quadrature
9. **plot_2d**           - Plot symbolic expressions or datasets in 2D using Matplotlib
10. **plot_3d**          - Plot symbolic 3D surfaces using Plotly for interactive visualization
11. **plot_param_grid**  - Plot 2D parametric surface grids with control points
12. **symbolic_BSpline** - Generate symbolic B-spline basis functions with plotting  

### Dependencies

- Python 3.8+
- numpy, sympy, matplotlib, plotly
- IPython (for LaTeX rendering)


### Quick Start

```python
import IBB_Helper as ibb

# Display matrix
ibb.display_matrix(np.array([[1, 2], [3, 4]]), name="A")

# Show symbolic expression  
ibb.display(sp.sin(x)**2 + sp.cos(x)**2, name="Identity")

# Plot 2D curves
ibb.plot_2d([sp.sin(x), sp.cos(x)], var=(x, (-np.pi, np.pi)))

# Plot 3D surface
ibb.plot_3d(sp.sin(x*y), var=(x, (-2, 2), y, (-2, 2)))
```


### Development Status

This is an **ongoing project** with regular enhancements. Updates might include:

- New helper functions
- Performance optimizations
- Extended compatibility
- Bug fixes and stability improvements


### Notes

- Optimized for education, research, and technical documentation
- Seamless SymPy/NumPy integration
- Enhanced LaTeX formatting for presentations