Commit graph

14 commits

Author SHA1 Message Date
Bob Roberts
369a8a0080 Add packaging and sharing system 2025-10-30 18:53:58 -05:00
Bob Roberts
743d4a0888 docs: Simplify MCP section - initialize-project shows URLs directly
The /initialize-project command outputs the MCP URLs directly,
so no need to tell users to manually find them in the UI.
Just note that the command shows the URLs to use.

Much cleaner and simpler.

🤖 Generated with Claude Code

Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-27 22:29:37 -05:00
Bob Roberts
b1770fb02d docs: Update all references from Claude Desktop to Claude CLI
Changed:
- Updated MCP Integration section title to reference Claude CLI
- Updated feature list to mention Claude CLI integration
- Updated 'Perfect For' section to mention Claude CLI
- Updated 'Initialize Your Project' section
- Updated 'Via Claude CLI' in knowledge base query section
- Updated Architecture diagram to show Claude CLI instead of Desktop

The MCPs are designed for use with Claude CLI, not Claude Desktop.

🤖 Generated with Claude Code

Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-27 22:28:35 -05:00
Bob Roberts
80d658105b docs: Simplify MCP Integration section - auto-generated by initialize-project
Changed:
- Removed detailed MCP integration instructions
- Removed old example MCP names (pistn, pistn-agent-os)
- Simplified to note that /initialize-project creates 4 MCPs automatically
- Explained the 4 auto-generated MCPs and their purposes
- Directed users to Project Setup modal for MCP URLs

The initialize-project skill handles all MCP creation, so manual
configuration instructions were unnecessary and outdated.

🤖 Generated with Claude Code

Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-27 22:27:48 -05:00
Bob Roberts
2910783a1c docs: Fix installation instructions to require cloning repository first
Changed:
- Replaced misleading one-liner curl command with explicit clone + setup flow
- Updated 'Quick Install' section to show 3 clear steps
- Updated 'Installation (Step by Step)' to include clone step
- Changed step numbering from 4 to 5 steps total
- Made it clear that setup.sh must be run from within the repo

The setup.sh script requires relative paths to work, so users must
clone the repository first before running setup.

This matches standard Git project workflows and is now honest about
what's required to get the full installation.

🤖 Generated with Claude Code

Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-27 22:22:19 -05:00
Bob Roberts
f7a1c29971 docs: Clarify Claude Code initialization step with copy-paste instructions
Updated Step 3 to be crystal clear:
- Users must OPEN Claude Code and copy-paste the command
- Added prominent instruction: 'Open Claude Code and copy-paste'
- Added warning to replace project ID with actual number
- Added 3 clear examples with different project IDs
- Detailed what happens after running the command
- Explained the benefits: Claude becomes an expert, auto-updates on commits

This makes the workflow much clearer for users.

🤖 Generated with Claude Code

Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-27 22:18:03 -05:00
Bob Roberts
a7b5ddb807 docs: Comprehensive README update with setup guide and project initialization
Added:
- One-line installer instructions with prerequisites clearly listed
- Step-by-step installation guide for macOS and Linux
- Detailed Scripts Guide documenting all 8 shell scripts
- Project initialization workflow (3 steps to make Claude an expert)
- Clear explanation of setup.sh vs setup_native.sh differences
- Honest documentation of what auto-installs vs what needs pre-installation

Changes:
- Reorganized Quick Start section with prerequisites at top
- Added one-line curl installer option prominently
- Expanded Scripts Guide with individual sections for each script
- Added "Initialize Your Project" section with project creation and ID steps
- Clarified that Python 3.11+ and Git must be pre-installed
- Documented that Ollama and Redis auto-install if missing

This makes Claude OS onboarding much clearer and more professional.

🤖 Generated with Claude Code

Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-27 22:18:03 -05:00
Bob Roberts
44f3d03a1f Update README with self-learning system documentation links
Added comprehensive documentation section with:
- Core Features: Self-Learning System, Real-Time Learning Guide, Memory MCP
- Technical Documentation: Setup, performance, implementation details

Users can now easily find:
- SELF_LEARNING_SYSTEM.md (primary guide for how learning works)
- REAL_TIME_LEARNING_GUIDE.md (usage examples)
- MEMORY_MCP_GUIDE.md (persistent context)

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-27 20:29:27 -05:00
Bob Roberts
d189972021 Almost got the mosnter finished 2025-10-27 17:41:44 -05:00
Bob Roberts
8f4156de79 Add PostgreSQL setup to setup script and write comprehensive coworker README
- Updated setup_native.sh to check/install PostgreSQL and create codeforge database
- Checks if PostgreSQL is running and starts it if needed
- Tests database connection with helpful error messages
- New comprehensive README.md with:
  - Clear quick start (5-10 minutes)
  - Step-by-step installation with prerequisites
  - MCP integration instructions for Claude Desktop
  - Environment variable configuration guide
  - PostgreSQL password setup instructions
  - Troubleshooting section for common issues
  - Architecture diagrams
  - Performance notes
  - Project structure documentation

🤖 Generated with Claude Code
Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-24 18:41:37 -05:00
Bob Roberts
53295444de Major refactor: Native Ollama setup + MCP integration
Features:
- Fixed Ollama configuration for native (localhost) instead of Docker
- Increased LLM timeout from 30s to 120s for quality answers
- Implemented KB slug system for clean MCP endpoint URLs
- Added multiple knowledge base support with type metadata
- Integrated MCP server with FastAPI (port 8051)
- React frontend with KB management UI
- PostgreSQL + pgvector for vector embeddings

Performance:
- 33-56% faster than Docker setup with native Ollama
- Direct Metal GPU acceleration on Apple Silicon
- Optimized RAG engine with caching
- ~40s response time for comprehensive answers

Documentation:
- Complete native setup guide (README_NATIVE_SETUP.md)
- Performance benchmarking and comparison
- MCP endpoint documentation
- Slug implementation details
- Decision rationale for native vs Docker

Cleanup:
- Removed old Streamlit setup files
- Consolidated setup scripts to single setup_native.sh
- Consolidated service management scripts
- Removed test artifacts and old analysis docs
- Ready for sharing with team

🚀 Production-ready for local team deployment

🤖 Generated with Claude Code
Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-24 18:37:19 -05:00
Bob Roberts
bf1277182c mostly working correctly 2025-10-24 16:17:47 -05:00
Bob Roberts
a6a9c77f51 Major updates to use react and agent os profiles 2025-10-23 19:23:05 -05:00
Bob Roberts
8e5a46aa59 first commit 2025-10-22 13:29:28 -05:00