Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

17 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸš€ PersistenceAI Pro

AI That Builds.

PersistenceAI Pro is a next-generation autonomous multi-agent AI operating system designed for development, automation, reasoning, and intelligent execution.

Built using Swift, Python, JavaScript, and modern AI infrastructure, PersistenceAI Pro combines powerful language models, memory systems, agent orchestration, and real-world tool execution into one unified platform.


✨ Features

  • 🧠 Multi-Agent AI Architecture
  • πŸ’» Autonomous Coding Agents
  • πŸ“ Long-Term Vector Memory
  • 🌐 Web + Native Desktop Interface
  • ⚑ Local & Cloud AI Models
  • πŸ”§ Tool Calling + Automation
  • πŸ“¦ GitHub Integration
  • πŸ–₯️ SwiftUI Desktop Application
  • 🌍 Browser-Based AI Workspace
  • πŸ” Reflection & Self-Correction
  • πŸ”’ Sandboxed Code Execution
  • 🧩 Modular Plugin System

🧠 Core Architecture

                USER
                  ↓
        Persistence Orchestrator
      ↙         ↓          β†˜
 Planner     Coding      Research
  Agent       Agent        Agent
      β†˜         ↓         ↙
         Memory System
               ↓
      Tool Execution Layer
   ↙       ↓        ↓       β†˜
GitHub   Browser   APIs   Sandbox
               ↓
      Reflection Engine
               ↓
          Final Output

πŸ› οΈ Technology Stack

Layer Technology
AI Core Python
Native App Swift / SwiftUI
Web Dashboard HTML / CSS / JS
Browser Runtime Puter.js
AI Frameworks LangChain / CrewAI
Memory ChromaDB
Models Qwen / Llama / DeepSeek
Backend API FastAPI
Execution Docker
Android Kotlin
Legacy Apple Support Objective-C

πŸ“¦ Repository Structure

PersistenceAI-Pro/
β”œβ”€β”€ apps/
β”‚   β”œβ”€β”€ ios/
β”‚   β”œβ”€β”€ macos/
β”‚   β”œβ”€β”€ web/
β”‚   └── android/
β”‚
β”œβ”€β”€ ai-core/
β”œβ”€β”€ agents/
β”œβ”€β”€ memory/
β”œβ”€β”€ orchestration/
β”œβ”€β”€ sandbox/
β”œβ”€β”€ workflows/
β”œβ”€β”€ github/
β”œβ”€β”€ models/
β”œβ”€β”€ api/
β”œβ”€β”€ docs/
β”œβ”€β”€ docker/
└── scripts/

πŸ€– AI Agents

PersistenceAI Pro uses specialized autonomous agents.

Agent Purpose
Architect Agent system planning
Code Agent software development
UI Agent frontend generation
Debug Agent bug fixing
Research Agent internet research
Security Agent vulnerability scanning
Memory Agent context retrieval
Automation Agent workflow execution

πŸ”₯ Capabilities

Autonomous Coding

  • Generate projects
  • Fix bugs
  • Refactor code
  • Explain architecture
  • Write documentation

AI Workspace

  • Visual workflow editor
  • Multi-agent collaboration
  • File explorer
  • Integrated terminal

Persistent Memory

  • Long-term context
  • Semantic search
  • Embedding storage
  • Project awareness

Tool Execution

  • Run shell commands
  • Execute Python
  • Browser automation
  • GitHub operations

⚑ Getting Started

1. Clone Repository

git clone https://github.com/YOUR_USERNAME/PersistenceAI-Pro.git
cd PersistenceAI-Pro

2. Install Python Dependencies

pip install -r requirements.txt

3. Install Node Dependencies

npm install

4. Install Ollama

Download:

https://ollama.com

Run local AI model:

ollama run qwen2.5-coder

5. Start Backend

python main.py

6. Launch Frontend

npm run dev

🧠 Recommended Models

Model Purpose
Qwen2.5-Coder coding
Llama 3 general intelligence
DeepSeek-Coder autonomous programming
Gemma lightweight local AI

πŸ”’ Security

PersistenceAI Pro uses:

  • sandboxed execution
  • isolated containers
  • permission-based tools
  • agent restrictions
  • memory isolation

🌐 Vision

PersistenceAI Pro aims to become:

A fully autonomous AI operating system capable of reasoning, planning, development, automation, and intelligent collaboration.


πŸ“Œ Roadmap

Phase 1

  • Core architecture
  • SwiftUI desktop app
  • AI chat system
  • Local model support

Phase 2

  • Multi-agent orchestration
  • Memory engine
  • GitHub integration
  • AI code generation

Phase 3

  • Autonomous workflows
  • Reflection system
  • Browser automation
  • AI workspace

Phase 4

  • Distributed agents
  • Cloud execution
  • Plugin ecosystem
  • Team collaboration

🀝 Contributing

Contributions are welcome.

  1. Fork repository
  2. Create feature branch
  3. Commit changes
  4. Push branch
  5. Open Pull Request

πŸ“„ License

MIT License


πŸš€ PersistenceAI Pro

AI That Builds.

About

A(n) LLM or Large Langauge Model, named PersistenceAI (Pro)

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages