Product
Blog
Docs
Pricing
Log in
Sign up
stevekrouse/OpenTownie
stevekrouse/OpenTownie
/
Compare
Merge
stevekrouse/main
into
shouser/main
56 files changed
Hide whitespace
+4317
-535
README.md
+56
-12
shouser/main
stevekrouse/main
TODOs.md
+44
-0
backend/index.ts
+19
-0
backend/routes
backend/routes/create-branch.ts
+46
-0
backend/routes/create-project.ts
+29
-0
backend/routes/project-branches.ts
+28
-0
backend/routes/project-files.ts
+37
-0
backend/routes/projects-loader.ts
+24
-0
backend/routes/send-message.ts
+191
-0
backend/tools
backend/tools/change-val-type.ts
+44
-0
backend/tools/delete.ts
+35
-0
backend/tools/index.ts
+11
-0
backend/tools/text-editor.ts
+262
-0
backend/tools/think.ts
+19
-0
backend/utils
backend/utils/fileWithLinesNumbers.ts
+9
-0
frontend
frontend/components
frontend/components/ApiKeyWarning.tsx
+17
-0
frontend/components/App.tsx
+89
-0
frontend/components/BranchControl.tsx
+233
-0
frontend/components/Chat.tsx
+206
-0
frontend/components/ChatHeader.tsx
+56
-0
frontend/components/ChatInput.tsx
+170
-0
frontend/components/ChatMessages.tsx
+37
-0
frontend/components/CreateBranch.tsx
+121
-0
frontend/components/CreateProject.tsx
+182
-0
frontend/components/DirectoryTree.tsx
+348
-0
frontend/components/ErrorDisplay.tsx
+16
-0
frontend/components/Home.tsx
+137
-0
frontend/components/ImageUpload.tsx
+163
-0
frontend/components/LoadingSpinner.tsx
+8
-0
frontend/components/Login.tsx
+132
-0
frontend/components/MessageItem.tsx
+66
-0
frontend/components/MessagePart.tsx
+344
-0
frontend/components/MessageTimer.tsx
+38
-0
frontend/components/Preview.tsx
+159
-0
frontend/components/ProjectFiles.tsx
+39
-0
frontend/components/Projects.tsx
+166
-0
frontend/hooks
frontend/hooks/useChatLogic.ts
+119
-0
frontend/hooks/useProjectFiles.ts
+69
-0
frontend/index.tsx
+5
-0
frontend/utils
frontend/utils/api.ts
+18
-0
frontend/utils/costCalculator.ts
+55
-0
frontend/utils/soundEffects.ts
+115
-0
H
index.ts
+49
-0
prompts
prompts/open_townie_prompt_additions.txt
+23
-0
prompts/system_prompt.txt
+283
-0
backend/generateCode
+0
-45
backend/system_prompt.txt
+0
-291
H
index
+0
-187