pawan-0.4.1 is not a library.
pawan v0.3.2
Pawan (पवन) — CLI coding agent with pluggable LLM backends, 34 tools, and cross-session memory.
What's New in v0.3.2
- Comprehensive TUI Testing — 79 tests covering all TUI functionality
- Enhanced Model Selector — Interactive model selection with search and filtering
- Session Browser — Browse, load, and manage saved sessions with sorting modes
- Auto-save — Automatic session saving at configurable intervals
- Extended Slash Commands —
/sessions,/save,/load,/resume,/new - Improved Modal Rendering — Better modal components for model selector and session browser
- Enhanced Keyboard Handling — Improved navigation and modal state management
Install
Features
- Multi-model — NVIDIA NIM, Ollama, OpenAI, MLX backends
- 34 tools in 3 tiers (Core: file ops, Standard: git/search, Extended: web/MCP)
- Ratatui TUI with interleaved content blocks (tool calls inline with text)
- Model Selector — Interactive model selection with search and filtering
- Session Browser — Browse, load, and manage saved sessions
- Auto-save — Automatic session saving at configurable intervals
- MCP client via rmcp — connect to any MCP server
- Eruka memory — cross-session context via Eruka integration
- Thinking modes — per-model dispatch (Qwen, Gemma, Mistral, DeepSeek)
Usage
# Interactive mode
# With a specific model
# Execute a task
# Use new slash commands
License
MIT