ddb53b250faff410b0958ceb31aac4375084e42d
Automates the refactoring of the monolithic _gui_func in gui_2.py into separate rendering methods, nested within 'Context Hub', 'AI Settings Hub', 'Discussion Hub', and 'Operations Hub', utilizing tab bars. Adds tests to ensure the new default windows correctly represent this Hub structure.
Manual Slop
Vibe coding.. but more manual
This tool is designed to work as an auxiliary assistant that natively interacts with your codebase via PowerShell and MCP-like file tools, supporting both Anthropic and Gemini APIs.
Features:
- Multi-provider support (Anthropic & Gemini).
- Multi-project workspace management via TOML configuration.
- Rich discussion history with branching and timestamps.
- Real-time file context aggregation and summarization.
- Integrated tool execution:
- PowerShell scripting for file modifications.
- MCP-like filesystem tools (read, list, search, summarize).
- Web search and URL fetching.
- Extensive UI features:
- Word-wrap toggles.
- Popup text viewers for large script/output inspection.
- Color theming and UI scaling.
Documentation
- docs/Readme.md for the interface and usage guide
- docs/guide_tools.md for information on the AI tooling capabilities
- docs/guide_architecture.md for an in-depth breakdown of the codebase architecture
Instructions
- Make a credentials.toml in the immediate directory of your clone:
[gemini]
api_key = "****"
[anthropic]
api_key = "****"
- Have fun. This is experiemntal slop.
uv run .\gui.py
Description
Languages
Python
99.7%
PowerShell
0.3%
