semvec/pypi-packages huggingface dataset:
llm-reasoning-tracer 0.1.0
Trace and explain LangChain agent reasoning step-by-step
Requires Python: >=3.8

# LLM Reasoning Tracer

A modular tracing and explainability toolkit for LangChain agents. Capture step-by-step tool usage, visualize the reasoning process, and analyze how your agent chains behave.

## Features
- Traces agent steps (inputs, tool used, outputs)
- Visualizes tool usage and outcomes
- Includes dashboards for Streamlit and Matplotlib
- Supports RAG, search chains, math pipelines, and multi-tool agents

## Installation
```bash
pip install .
```

## Setup
Create a `.env` file:
```env
OPENAI_API_KEY=your-key-here
```

## Trace Examples
Run one of the provided pipelines:
```bash
python examples/use_with_langchain_agent.py
python examples/math_chain_example.py
python examples/multi_agent_chain_example.py
python examples/rag_pipeline_example.py
```

## Create RAG DB
```bash
python examples/create_db.py
```
It loads `data/solar_energy_notes.txt` and builds `db/` for retrieval.

## View Your Trace
1. Streamlit Dashboard
```bash
streamlit run examples/streamlit_viewer.py
```

2. Timeline Plot (if added)
```bash
python examples/visualize_trace.py
```

## Output Example (trace_math.json)
```json
{
  "step_1": {
    "input": "What's 15% tip for $80 dinner, and add it to the bill?",
    "tool_used": "Tip Calculator",
    "output": "Tip is $12.0"
  },
  "step_2": {
    "input": "Add 80 + 12.0",
    "tool_used": "Total Calculator",
    "output": "The total bill including tip is $92.0"
  }
}
```

## Structure
- `cognitive_tracer/` â€” the Python module
- `examples/` â€” usage scripts
- `traces/` â€” generated trace files
- `data/` â€” text input for vector DB

## Dependencies
```
langchain
langchain-openai
langchain-community
openai
streamlit
matplotlib
python-dotenv
```

## License
MIT Â© Nisaharan Genhatharan
pyccb 0.1.2
Python Compiler Collection for Bash
Requires Python: >=3.9

# pyccb
Python Compiler Collection for Bash

## What is it
`pyccb` is a Python -> Pure Bash compiler. It can be used for anything, like making your bash scripts in a more familiar language or running your Python scripts in Bash for fun!

## How to use it
`pyccb` can be used as a CLI or as a Python package.

**Installation:**
```bash
pip install pyccb
```
or
```bash
# In the cloned repository
pip install -e .
```

**CLI Usage:**
```bash
pyccb -h
```
```bash
pyccb examples/helloworld.py -o helloworld.sh
```

**Python Package Usage:**
```py
import pyccb

pyccb.compile("print ('\"Hello World\"')")
```

## Features + Guide
`pyccb` supports only a small subset of the full Python syntax. Currently it supports

- Integer Types
- String Types
- Variable declarations
- Function calls (with parameters)
- Basic arithmatic (+-*/)
- Conditionals + `if` statements
- `while` Loops
- Lists

To make your program useful, you can call commands as normal functions. eg.
```py
echo('"Hello World"')
```

See `examples/` for more usage examples. You can compile all the examples by running `./tests/all.sh`.

## License
This repository is licensed under the GNU General Public License V3

```
simplyrohan/pyccb - Python Compiler Collection for Bash
Copyright (C) 2025 simplyrohan

This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.

This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU General Public License for more details.

You should have received a copy of the GNU General Public License
along with this program.  If not, see <https://www.gnu.org/licenses/>.
```
secnex-notion-pdf-exporter 0.0.6
A package to export Notion pages to PDF
Requires Python: >=3.9

# Notion PDF Exporter

## Description

This is a simple tool to export Notion pages to PDF.

## Installation

```bash
pip install -r requirements.txt
```

## Configuration

```bash
cp .env.example .env
```

## Environment Variables

```bash
NOTION_API_KEY=your_notion_api_key
```

## Usage

```bash
python index.py
```
zx-agents 0.1.1
OpenAI agents customize package
Requires Python: >=3.12.2

# zx_agents

这是 `zx_agents` 包的简介，介绍该包的功能和使用方法。

## 安装
```bash
pip install zx_agentsfrom zx_agents import agent_stream_processor, provider_model, test_agent

使用前置条件

设置/etc/environment,设置
ARK_API_KEY       #火山引擎
QWEN_API_KEY      #阿里通义
DEEPSEEK_API_KEY  #DeepSeek 

## 使用示例

from zx_agents import agent_stream_processor, provider_model, test_agent

model_ark = provider_model.ModelArk().get_model()
idlescape 0.3.0
An idle game. Collect resources, level up skills.
Requires Python: >=3.13

[![pre-commit.ci status](https://results.pre-commit.ci/badge/github/BWalzer/idlescape/main.svg)](https://results.pre-commit.ci/latest/github/BWalzer/idlescape/main)

# TODO
## Game Features
In _rough_ order of when they'll be added.
- [x] Add character skill xp
- [x] Results from ending a skill
    - [x] Gain xp
    - [x] Add different options for actions within a skill. Differ xp gain.
    - [x] Obtain resources
- [x] Add levels to skills
- [ ] Add requirements and costs to skills
    - [ ] Requirements
        - [x] skills
        - [x] items
    - [x] Costs: Items (crafting skills)
- [ ] Activity history
    - [x] Rewarded items
    - [x] Rewarded XP
    - [x] Item Costs
    - [ ] Make it pretty
- [ ] Combat
    - [ ] Equipment
    - [ ] Skills
        - [ ] hitpoints
        - [ ] melee
    - [ ] Enemy monsters
    - [ ] Enemy drops
    - [ ] DEATH
- [ ] Quests
    - [ ] Add quests to activity requirements
- [ ] Skill improvements
    - [ ] Tools boost action rate
    - [ ] Levels boost action rate
    - **more skills**
        - [ ] fletching


## Interface
- [ ] Add name rules
    - Can't be empty
    - utf-8
    - no invisible chars
- [ ] CLI
    - [ ] Output all handled from the CLI, not from Game
    - [ ] Prettier output formatting. Colors, bold, italics, etc.
- [ ] Web app. Streamlit?
- [ ] Discord bot

## Dev stuff
- [x] Clean up ORM classes and DTOs. DTOs shouldn't need the session, make the relationship in the ORM.
- [ ] Refactor DTOs to better suit the application
    - [ ] Combine ActivityOptionData with it's requirements
    - [x] Add items and skills to the CharacterData object
- [ ] Testing
    - [ ] 100% code coverage
- [ ] Handle DB errors better. This should be on the front end
- [ ] Make `Game` independent of backend implementation (i.e., no session reference in `Game` class)
    - This might not be worth it. The idea is to be able to swap in other relation databases as the backend, without altering the game code. SQLAlchemy should help a lot with this.
    - Maybe support non-SQL databases as well? Again, not sure if this is worth anything.