Skip to content
 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

████████╗██╗   ██╗██╗   ██╗███╗   ██╗ █████╗ 
╚══██╔══╝██║   ██║██║   ██║████╗  ██║██╔══██╗
   ██║   ██║   ██║██║   ██║██╔██╗ ██║███████║
   ██║   ██║   ██║██║   ██║██║╚██╗██║██╔══██║
   ██║   ╚██████╔╝╚██████╔╝██║ ╚████║██║  ██║
   ╚═╝    ╚═════╝  ╚═════╝ ╚═╝  ╚═══╝╚═╝  ╚═╝

THE A G E N T I C A I R E V O L U T I O N

Python 3.10+ Gemini AI Agentic Status


"I don't just chat. I see. I click. I code. I live on your desktop."


⚡ The Singularity on Your Desktop

Tuuna is not a chatbot. It is an Autonomous Digital Entity. By bridging the gap between Large Language Models (LLMs) and local OS APIs, Tuuna enables a new paradigm of Human-Computer Interaction. You speak, it does.

No more copy-pasting code. No more manual searching. Tuuna has agency.


🧬 Anatomy of an Agent

SENSE CAPABILITY DESCRIPTION
👁️ VISION Multimodal Sight Tuuna captures your screen, analyzes errors, debugging code just by "looking" at it.
👂 HEARING Clipboard & Search Listens to your clipboard and scours the deep web for answers via DuckDuckGo.
TOUCH Kinetic Control Controls Mouse & Keyboard. Navigates apps like WhatsApp to chat autonomously using vision.
🧠 BRAIN Gemini 3.0 The cutting-edge reasoning engine. Context-aware, sarcastic, and incredibly smart.

🔮 Capabilities Showcase

💬 The WhatsApp Autopilot

Tuuna doesn't use risky APIs. It uses Computer Vision.

  1. You say: "Start conversation with Rahul"
  2. Tuuna opens WhatsApp Desktop.
  3. It finds Rahul using keyboard shortcuts.
  4. It watches the screen. When Rahul replies, Tuuna reads the pixels, thinks, and types a reply.
  5. It runs in a background thread while you work.

The Code Wizard

Stop writing boilerplate.

  • You: "Write a Python script to scrape Bitcoin prices."
  • Tuuna: Creates crypto.py in your folder and writes the code.

🛠️ The System Operator

  • "Open Calculator"
  • "Search for 'RTX 5090 Release Date'"
  • "Turn off the PC"

💾 Installation Protocol

1. Clone the Neural Network

git clone https://github.com/yourusername/Tuuna.git
cd Tuuna

2. Inject Dependencies

pip install -r requirements.txt

3. Ignite the Core Create a .env file with your key:

GOOGLE_API_KEY=AIzaSy...

4. Awakening

python server.py
# System Online at http://localhost:5000

⚠️ Prime Directives (Safety)

  • Sandbox Protocol: Tuuna is restricted to writing files only within its own directory.
  • Vision Privacy: Screenshots are processed in RAM and sent encrypted to Gemini; never saved to disk.
  • Command Filter: rm -rf and other destructive commands are hard-coded to fail.

👨‍💻 Architect & Creator

Yash Sharma

"Building the future, one agent at a time."


[ Star this repo if you want to support the uprising ] 🌟

About

Tuuna is not a chatbot. It is an Autonomous Digital Entity. By bridging the gap between Large Language Models (LLMs) and local OS APIs, Tuuna enables a new paradigm of Human-Computer Interaction. You speak, it does.

Resources

Stars

2 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages