A vibe coding tool to aggregate project code for LLMs.
Project description
OneSource ⚡
The "Vibe Coding" CLI for Windows & Python Developers.
No Node.js? No Python? No Problem. Just download the
.exeand start vibing with your AI.
OneSource is a lightweight tool designed to make AI-assisted coding effortless. It packs your entire project structure and code into a single context-rich text file (or copies it to your clipboard), so you can feed it to ChatGPT, Claude, or Gemini in one second.
🚀 Why Use OneSource?
- ⚡ Zero Dependencies (Windows): No
npm install, nopip install. Just a single executable file. - 📋 Clipboard Ready: With the
-cflag, your codebase is copied to your clipboard instantly. - 🧠 Context Aware: Automatically respects
.gitignoreto keep trash files out of your LLM context. - 🌳 Structure Visualization: Includes a tree view of your project so the AI understands your architecture.
📥 Installation
🖥️ For Windows Users (The Easiest Way)
You don't need Python or Node.js installed.
- Download: Get the latest
OneSource.exefrom the [Releases Page] (link-to-releases). - Place It: Move the file to a folder, e.g.,
C:\Tools\. - Set Up (Once): Add it to your system PATH so you can run it from anywhere.
- Press
Winkey, type "env", select "Edit the system environment variables". - Click "Environment Variables" -> Under "User variables", find
Path-> "Edit". - Click "New" -> Paste the folder path (e.g.,
C:\Tools\). - Click OK on all windows.
- Press
- Verify: Open a new Command Prompt (cmd) and type
OneSource.
🐍 For Python Users
If you prefer pip or are on Linux/macOS:
pip install pathspec pyperclip tiktoken
# Then run the script directly
python app.py
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file onesource_cli-1.1.0.tar.gz.
File metadata
- Download URL: onesource_cli-1.1.0.tar.gz
- Upload date:
- Size: 5.3 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.11.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
fd6fce6515748253aeb1e20c045c368551848dfb947c7a75529b45d3942dd742
|
|
| MD5 |
99932b1c1ec7d55e29ef6b57618ac22b
|
|
| BLAKE2b-256 |
ccc0b68346bcfacdd23a12a0cc825a0cf2b472cfb79391f22adfe5418a9f40b0
|
File details
Details for the file onesource_cli-1.1.0-py3-none-any.whl.
File metadata
- Download URL: onesource_cli-1.1.0-py3-none-any.whl
- Upload date:
- Size: 5.6 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.11.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
48bd033c125a3fd2d7f40142a4f909e65109754e285c2c00a4f536df5517309e
|
|
| MD5 |
f9404c1d686a1d582797e03495b6adde
|
|
| BLAKE2b-256 |
186d803727c8b0891e180f666af95f51cb872bfb0670b0ab9017c98d2dff2a95
|